HTMLElement: tabIndex 属性

Baseline 已广泛支持

此特性已成熟稳定,适用于多种设备和浏览器版本。自 2018 年 10 月起,它已在各浏览器中可用。

HTMLElement 接口的 tabIndex 属性表示当前元素的焦点顺序。

焦点顺序如下:

  1. 具有正数 tabIndex 的元素。tabIndex 值相同的元素应按其出现的顺序导航。导航从最低 tabIndex 到最高 tabIndex 进行。
  2. 不支持 tabIndex 属性或支持该属性但将其值赋为 0 的元素,按其出现的顺序导航。

禁用的元素不参与焦点顺序。

值不必是连续的,也不必从任何特定值开始。它们甚至可以是负数,尽管每个浏览器都会截断非常大的值。

一个整数。

示例

js
const b1 = document.getElementById("button1");

b1.tabIndex = 1;

规范

规范
HTML
# dom-tabindex

浏览器兼容性

另见