【发布时间】:2010-12-02 01:14:03
【问题描述】:
当我在此表单中的字段之间切换时,Firefox 和 Safari(在我的 Mac 上)是否会跳过该元素?
我不应该把 tabindex 放进去,但即使有了它,它也会跳过按钮。我已经看到有关按钮元素应该接受 tabindex 的文档。
谢谢
【问题讨论】:
当我在此表单中的字段之间切换时,Firefox 和 Safari(在我的 Mac 上)是否会跳过该元素?
我不应该把 tabindex 放进去,但即使有了它,它也会跳过按钮。我已经看到有关按钮元素应该接受 tabindex 的文档。
谢谢
【问题讨论】:
Mac OSX 让您实际上可以在操作系统级别手动打开非文本输入元素的制表符。
打开 Windows 风格的“完全键盘访问”:
在 OS X ~10.6 上
在 OS X 10.9 上
【讨论】:
它在 Linux 上的 Chrome 中对我有用,所以它可能不是你的 HTML 的问题。
一个猜测:默认情况下,Mac OS不使按钮可以通过 Tab 获得焦点——只有文本框和列表。也许 Firefox 和 Safari 只是尊重这个设置。你可以change it in the System Preferences。
【讨论】: