我在一个简单的注册表单上使用Boostrap,我想设置Tab键顺序的顺序。它目前跳过“注册”按钮。
我为每个输入字段添加了tabindex="1"
(例如2,3等),包括提交按钮,但它不起作用。
这是jsFiddle。
它似乎适用于Opera,但不适用于Safari或Chrome。任何解决方法?
更新:适用于Chrome,Opera,但不适用于Safari。
答案 0 :(得分:13)
您的代码没有任何问题。我希望它可以在所有浏览器中使用。然而...
预防这似乎是一个"功能"在Safari中。您必须启用Tab键除文本输入以外的任何内容。这是我的Safari 5偏好设置窗口中的屏幕截图:
如果我检查那个盒子,你的小提琴就可以了。如果我按下alt + tab也似乎有效(在Mac上...不确定Windows,因为alt + tab会切换到另一个窗口)。