我有一个包含各种html元素的段落。一些链接,一些输入框等.TAB按钮将焦点从当前元素更改为下一个html元素:它从链接跳转到链接。是否可以从TAB按钮设置一个特定的html元素从这样的焦点“跳过”?
答案 0 :(得分:37)
tabindex
属性控制标签。将其设置为-1
,Tab键不会在该元素上停止。
<input tabindex="-1" />
将其设置为非负数,您可以控制Tab键顺序。来自W3C spec:
以下元素支持tabindex属性:
A
,AREA
,BUTTON
,INPUT
,OBJECT
,SELECT
和TEXTAREA
。
在 HTML5 中,您可以在任何元素上使用tabindex
属性。来自HTML5 differences from HTML4:
HTML4的几个属性现在适用于所有元素。这些称为全局属性:
accesskey
,class
,dir
,id
,lang
,style
,tabindex
和{{ 1}}。