我想在Chrome扩展中创建一个简单的登录表单。在我的popup.html中,我有几个输入字段设置了相应的tabindex值。用户名字段具有通过HTML或$('#myelement').focus()
设置的autofocus属性(我试过这两种方法)。Tabbing在铬扩展中不起作用
出于某种原因,当我第一次点击omnibar旁边的按钮打开弹出窗口时,TabBel不起作用于我的窗体。用户名字段有焦点,但按Tab键会使光标消失。它只会再次显示,如果我明确地点击其中一个输入字段,然后标签结束,但永远不会当他们弹出第一次打开。
<input type="text" id="one" tabindex=1 autofocus />
<input type="text" id="two" tabindex=2 />
如果我在网络浏览器(而不是扩展名)打开popup.html,我发现在我的形式互联完美的作品。
这是一个错误,我相信。 http://code.google.com/p/chromium/issues/detail?id=122352 – pimvdb
您是否介意将此留作回答,以便我可以接受? – sean