当我在此表单中的字段之间切换时,Firefox和Safari(在我的Mac上)是否有跳过该元素的原因?
<形式> < input type =“text”name =“tags”id =“tags”tabindex = 1 /> < button id =“launch”tabindex = 2> do it!< / button> < textarea name =“comment”id =“comment”tabindex = 3>< / textarea> < /形式>
我不应该把tabindex放进去,但即使有了它也会跳过按钮。我看过按钮元素应该接受tabindex的文档。
感谢
答案 0 :(得分:2)
Mac OSX实际上可以在操作系统级别的非文本输入元素上手动打开标签。
打开Windows风格的“完整键盘访问权限”:
在OS X~10.6
在OS X 10.9上
答案 1 :(得分:0)
它适用于Linux上的Chrome,因此HTML可能不会出现问题。
一个猜测:Mac OS默认情况下不使按钮可以使用Tab - 仅文本框和列表。也许Firefox和Safari只是尊重这个设置。你可以change it in the System Preferences。