如何更改表单输入Tab键顺序

时间:2012-05-31 12:27:52

标签: html twitter-bootstrap tabindex

我在一个简单的注册表单上使用Boostrap,我想设置Tab键顺序的顺序。它目前跳过“注册”按钮。

我为每个输入字段添加了tabindex="1"(例如2,3等),包括提交按钮,但它不起作用。

这是jsFiddle

它似乎适用于Opera,但不适用于Safari或Chrome。任何解决方法?

更新:适用于Chrome,Opera,但不适用于Safari。

1 个答案:

答案 0 :(得分:13)

您的代码没有任何问题。我希望它可以在所有浏览器中使用。然而...

预防这似乎是一个"功能"在Safari中。您必须启用Tab键除文本输入以外的任何内容。这是我的Safari 5偏好设置窗口中的屏幕截图:

enter image description here

如果我检查那个盒子,你的小提琴就可以了。如果我按下alt + tab也似乎有效(在Mac上...不确定Windows,因为alt + tab会切换到另一个窗口)。