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

ChromeIEEdgeFirefoxSafariOpera
ChromeIEEdgeFirefoxSafariOpera
支持支持支持支持支持支持