问题标签 [htmlbutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
309 浏览

angular - 当我按下回车键时,Angular 表单中的按钮被“点击”

我的 Angular 表单有一个奇怪的问题。我有一个简单的表格,如下所示:

问题是当我ENTER在表单中按下时,而不是提交,它会触发函数addUser(),这不是我想要的。

如何阻止它“点击”ADD A USER和射击addUser()

0 投票
1 回答
185 浏览

html - Django + 非表单按钮:如何在views.py 中连接非表单按钮或链接到django 的python 代码?

如何将用 HTML 编写的非表单按钮或链接连接到 Django 中的 python 代码?具体来说,假设我在 HTML 中有一个使用 href="/some-link" 重定向页面的按钮。例如,当按下这样的按钮时,我如何在 Django 中将特定信息保存到会话(即保存按下哪个按钮)?

基本上,我想在views.py中做类似以下的事情:

...除了这不是表格,所以我实际上不能这样做。

我是否以某种方式修改了以下 HTML?

总的来说,我对 Django 和 Web 开发有点陌生,所以任何帮助都将不胜感激。

(基本上,我有以下链接中提出的确切问题,但我对答案并不满意:Django: How to trigger a session 'save' of form data when click a non-submit link

编辑:

我最终使用了一个空白表单,如下所示,它让我可以参考下面的 python 代码中按下了哪个按钮,而无需用户实际填写信息。

在 HTML 中:

在views.py中:

这允许我从按钮获取信息并在views.py 中使用它,即使用户没有输入任何其他信息。

0 投票
1 回答
653 浏览

html - aria-label 需要 type=button 吗?

我读到按钮类型的隐含值是submit. 为了制作 UI 按钮,我还读到我们需要指定type=button属性。

例如:

但是,我将此示例视为可访问的按钮:

我注意到它没有type=button属性。

如果aria-label在按钮上定义,是否暗示该按钮属于type=button

如果不是,上面的示例(撤消按钮)是否不正确?

0 投票
0 回答
170 浏览

javascript - 跳过禁用选项

我有一个使用 javascript 的排序选项,可以使用用户选择的选项对我的数据进行排序。为了通过不单击选择并更改选项来轻松导航,我制作了一个按钮以在选项索引之间滚动 1。

假设我想禁用 2019 年 3 月,当我单击Next Month它时,仍然选择我的禁用选项作为索引。如何在 javascript 中跳过此禁用选项?


这是我下个月的功能:

注意:出发是选择输入ID


我是否需要检查下一个选项是否禁用该选项,然后将其递增或递减 2?

0 投票
4 回答
1714 浏览

html - 导航中的按钮而不是锚点?

我一直在阅读有关 web 可访问性的内容,并阅读了仅当用户将被带到另一个没有 JavaScript 的 URL 时才应使用锚标记。但是,只要发生其他一些行为,例如打开模式,就应该使用按钮。

所以我想知道导航中是否有按钮和锚点是否可以或预期。像这样的东西:

假设在这种情况下,注册按钮会启动一个模式或执行一些不会将用户带到不同 URL 的其他行为。两个都在里面好吗nav?我不关心样式,我会让这些看起来一致,但我想知道处理这种事情的最正确方法是什么?

0 投票
1 回答
23 浏览

javascript - onclick 功能如何工作,如何将 php 信息获取到 javascript,如何将 javascript 信息获取到 php 以及如何使用 ajax js?

我尝试使用 onclick 功能。如果用户单击 html 按钮,则应该完成一个 js 函数。对于这个函数,我需要一些 php 代码的变量。我如何得到它们?如果我得到它们,我必须改变它们。那么我如何将它们(更改的变量)获取到 php 中?我认为ajax也许可以帮助我。但是我如何使用ajax?

0 投票
1 回答
8389 浏览

html - Lighthouse 错误:“按钮没有可访问的名称”

如何修复此灯塔错误:

按钮没有可访问的名称

我是初学者。

0 投票
2 回答
877 浏览

javascript - 按钮奇怪地不可点击

我正在尝试构建一个 Web 应用程序,但我遇到了一个问题。

大多数应用程序的界面由许多按钮组成,我遇到了一个奇怪的现象,即我无法单击某些按钮(没有单击动画并且 onclick() 不运行)。

我注意到有多个按钮堆叠在一起,只有最后一行按钮是可点击的。

我创建了一个最小、完整且可验证的示例。

进一步的意见/说明:

当您从开发人员菜单中选择一个元素时,您无法选择出现故障的按钮。

我正在使用火狐。我在 Chrome 中的应用程序遇到了类似的问题,但行为不端的按钮与 Firefox 中的按钮不同。

我正在尝试通过分别设置和显示各种<div>元素(不同的屏幕)来创建单页网络应用程序。这就是. 我应该这样做有更好的方法吗?display: none;display: initial;<script>

0 投票
1 回答
212 浏览

c# - 当发件人是html按钮时如何接收数据列表项?

在我的 DataList 中,我希望一个按钮与 FA 图标一起显示,所以我使用了一个 html 按钮并将其设为 runat="server",现在当我单击该按钮时,我想知道 Datalist 项是否与此按钮“绑定” .

我尝试使用 asp.net 按钮,但那时我无法使用 FA 图标。

这是我的 html 和 c# 代码的样子:

0 投票
1 回答
61 浏览

html - button.cm 电子邮件按钮不适用于新的 .html 文档

我正在尝试设置一个带有按钮作为主要链接的 html 电子邮件模板

我在一个全新的 .html 文档(如下所示)上使用了Campaign Monitor - Bulletproof 电子邮件按钮按钮生成器中的默认代码,但是当我发送电子邮件时它不起作用,按钮显示完美但你不能点击它。

该按钮在 chrome 浏览器中表现完美,但似乎在其他任何地方都不起作用?

我弄乱了一些代码,但老实说不知道从哪里开始,也找不到任何处于相同位置的人

也许这些按钮只能在 CM 广告系列中使用?

非常感谢任何帮助,乔希

代码在这里: