HTML DOM tabIndex 属性
实例
更改三个链接的 tab 键控制顺序:
document.getElementById("myAnchor1").tabIndex = "3";
document.getElementById("myAnchor2").tabIndex = "2";
document.getElementById("myAnchor3").tabIndex = "1";
亲自试一试 »
document.getElementById("myAnchor2").tabIndex = "2";
document.getElementById("myAnchor3").tabIndex = "1";
页面下方有更多实例。
定义和用法
tabIndex 属性设置或返回元素的 tab 键控制次序。
tabindex 属性指定元素的制表顺序(当"tab"按钮用于导航时)。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
tabIndex | Yes | Yes | Yes | Yes | Yes |
语法
返回 tabIndex 属性:
HTMLElementObject.tabIndex
设置 tabIndex 属性:
HTMLElementObject.tabIndex = number
属性值
值 | 描述 |
---|---|
number | 指定元素的 tab 控制顺序(1为第一)。 注释: 如果数字为负数,则该元素将从 tab 控制顺序中删除 |
技术细节
返回值: | 一个数字, 表示元素的 tab 控制顺序 |
---|
更多实例
实例
获取文档中第一个 <a> 元素(索引0)的 tab 控制符顺序:
var x = document.getElementsByTagName("A")[0].tabIndex;
document.getElementById("demo").innerHTML = x;
亲自试一试 »
document.getElementById("demo").innerHTML = x;
相关页面
HTML 参考手册: HTML tabindex 属性
❮ Element 对象