我有一个表单,其中有三个输入框,旁边有三个下拉选择标签。我希望能够按 Tab 键并从一个输入转到另一个,但是您必须按两次,因为它会进入输入框之后的下拉菜单。有没有一种方法可以让它“跳过”下拉菜单并在您按 Tab 时直接进入下一个输入框?
问问题
33127 次
2 回答
162
tabindex=0
当其他输入的 tabindex 值大于零时,属性使输入可跳过。
tabindex="-1"
完全可以input
跳过
于 2012-11-17T22:31:03.347 回答
47
[tabindex]
您可以通过设置属性显式指定跳格顺序:
[tabindex]
:
<input type="text" /> <!-- first -->
<input type="checkbox" /> <!-- second -->
<select>...</select> <!-- third -->
与[tabindex]
:
<input type="text" tabindex="1" /> <!-- first -->
<input type="checkbox" tabindex="3" /> <!-- third -->
<select tabindex="2">...</select> <!-- second -->
于 2012-11-17T22:03:45.167 回答