15得票6回答
Chrome扩展程序 - 弹出窗口中的第一个链接自动聚焦

如何停止我的Google Chrome扩展程序的默认操作,使它不自动聚焦在popup.html中第一个链接上?我知道我可以通过一些JS的巧妙处理或更改:focus CSS来解决这个问题,但我认为这可能会影响到我尝试进行的其他操作,并且我更愿意找出根本原因并解决它。

40得票6回答
子元素的tabindex -1无效

我有一个带有内容的div标签,里面加载一些按钮、锚点等可聚焦元素。我无法控制内容但可以修改'div'标签属性。我的问题是,即使我将tabIndex设置为-1,焦点仍会移到内容(锚点、按钮等)上。 <!-- HTML content here --> <div tabi...

15得票6回答
<p>元素tabIndex属性的奇怪边框问题

我目前正在尝试使一个大型网站(超过30,000个页面)上的一些显示/隐藏内容更加易于访问,但是当我在控件上添加tabindex时,出现了一个奇怪的bug,点击该控件会出现虚线边框。 设置了一个p标签,您可以单击它来淡入一个div,然后显示隐藏的内容。由于整个网站有数千个这样的标签,因此我无法...

239得票10回答
HTML tabindex属性是什么?

tabindex 属性在 HTML 中有什么用途?

7得票3回答
React 动态创建 tabindex

我正在寻找一种方法,在我的React应用程序中为每个元素动态创建一个tabindex。有多个包含输入元素的组件,我想为它们创建一个tabindex,但我不确定如何协调它们并避免冲突。 我的React应用程序由多个包含输入元素的表格组成。在运行时,用户可以创建额外的输入元素来扩展表格。我想改变...

37得票5回答
动态添加tabindex

我想给所有表单元素添加tabindex属性。由于表单是动态的,因此无法在HTML中添加该属性。我想将其作为一个函数来运行。 如果有几个具有相同名称的单选按钮,则每个单选按钮都必须具有自己的tabindex值。页面上大多数表单元素都以开头,除了。我该如何处理? 我猜我需要运行循环并添加属性,...

7得票1回答
为什么IE在通过网页时忽略“Tab位置”,除非使用“TabIndex”?

我使用快捷链接来加速浏览网页,这在Chrome和Firefox中都有效。 这里是 Fiddle演示我的问题。 当使用跳过链接来更改“tab位置”,然后按TAB键时,大多数浏览器会从那一点开始顺序跳转到可聚焦的交互式或具有tabindex属性的元素: &lt;div class="skip...

7得票1回答
动态表单中的TabIndex(元素根据情况出现)问题

我一直在处理一些更为复杂的表单,其中字段的显示取决于表单中输入值的某些条件。 然而,当通过&lt;Tab&gt;键进入表单(&lt;Tab&gt;键-&gt;输入值-&gt;&lt;Tab&gt;键)时,它不会跳转到新出现的字段,而是跳转到先前可见的字段。 以下是简化的示例。如果您在编号为...

26得票5回答
如何在tabindex到达最后一个带有tabindex的元素后重新从1开始?

因此,例如,这是一个脚本:&lt;!-- Random content above this comment --&gt; &lt;input type="text" tabindex="1" /&gt; &lt;input type="text" tabindex="2" /&gt; &lt...

31得票2回答
在onblur处理程序中,document.activeElement返回body

这是我的HTML和JS代码: function invokeFunc() { // ajax request alert(document.activeElement); // this returns body element in firefox, safari and...