今天我做了我的第一个 Chrome 扩展,它运行良好。
这个扩展非常简单,它允许用户创建法语和荷兰语词汇表。
当弹出窗口打开时,第一个字段具有焦点,因为我为此使用了 .focus() 。没关系。但是当我按下TAB键时,焦点消失了。我不知道它去哪儿了。如果我点击第一个字段,然后我可以飞到第二个字段,然后到提交按钮。我不想点击该字段。我的目标是仅将此扩展程序与键盘一起使用。
我尝试用“tabindex”解决这个问题,但没有奏效。
这是我的代码(简化)popup.html
<div>
<form action="#">
<div><h1>Vocabulaire / Woordenschat</h1></div>
<div><label for="fr">FR:</label><input type="text" id="fr"></div>
<div><label for="nl">NL:</label><input type="text" id="nl"></div>
<div><input type="submit" id="enregistrer" value="Sturen"></div>
</form>
我使用 Chrome 版本 24.0.1312.57 m
任何想法 ?