HTML DOM Element tabIndex 属性

定义和用法

tabIndex 属性设置或返回元素的 tabindex 属性的值。

当 "Tab" 按钮用于导航时,tabindex 属性指定元素的 tab 键控制次序。

另请参阅:

HTML tabindex 属性

实例

例子 1

更改 3 个链接的 tab 顺序:

document.getElementById("myAnchor1").tabIndex = "3";
document.getElementById("myAnchor2").tabIndex = "2";
document.getElementById("myAnchor3").tabIndex = "1";

亲自试一试

例子 2

获取第一个 <a> 元素的 tab 顺序:

let order = document.getElementsByTagName("A")[0].tabIndex;

亲自试一试

语法

返回 tabIndex 属性:

element.tabIndex

设置 tabIndex 属性:

element.tabIndex = number

返回值

类型 描述
数字

元素的 Tab 键控制次序(1 是第一个)。

如果该数为负,则从 Tab 键顺序中删除该元素。

浏览器支持

所有浏览器都支持 element.tabIndex

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持