【发布时间】:2012-10-12 23:43:33
【问题描述】:
我正在尝试在 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,我注意到我的表单中的选项卡可以正常工作。
【问题讨论】:
-
你介意留下这个答案让我接受吗?
标签: html google-chrome-extension