0

我正在尝试在 chrome 扩展中构建一个简单的登录表单。在我的 popup.html 中,我有一些设置了相应 tabindex 值的输入字段。用户名字段具有通过 HTML 或$('#myelement').focus()(我尝试了两种方法)设置的 autofocus 属性。

出于某种原因,当我第一次单击多功能栏旁边的按钮打开弹出窗口时,选项卡在我的表单上不起作用。用户名字段具有焦点,但按 Tab 键会使光标消失。仅当我明确单击其中一个输入字段然后按 Tab 键时它才会再次显示,但不会在它们第一次打开弹出窗口时出现。

<input type="text" id="one" tabindex=1 autofocus />
<input type="text" id="two" tabindex=2 />

如果我在 Web 浏览器(而不是扩展程序)中打开 popup.html,我注意到我的表单中的选项卡工作得很好。

4

1 回答 1

1

这是一个回归,这里有一个错误。不幸的是,它已经存在了很长一段时间,而且似乎没有任何进展。

此错误没有已知的可编写脚本的解决方法。

于 2012-10-12T15:43:33.570 回答