当标签在HTML表单中隐藏其相应的控件时,可以使标签获得焦点吗?

时间:2013-07-30 05:56:20

标签: javascript jquery html html5 accessibility

我面临一个小问题。我有一个表单,为了样式,复选框已被隐藏。正在通过其标签访问实际的复选框。现在出现的问题是在复选框没有获得焦点的形式的选项卡上。相反,焦点转移到下一个控制。我尝试为Label关联onfocus事件。由于隐藏了复选框显示,因此与其对应的标签不会聚焦。

1 个答案:

答案 0 :(得分:0)

将HTML属性tabindex设置为其他数字(例如99),以防止用户关注不可见的元素。

来源:http://www.w3.org/TR/html401/interact/forms.html#h-17.11.1