HTMLElement: thuộc tính tabIndex
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since October 2018.
Thuộc tính tabIndex của giao diện HTMLElement biểu thị thứ tự tab của phần tử hiện tại.
Thứ tự tab như sau:
- Các phần tử có
tabIndexdương. Các phần tử có giá trịtabIndexgiống nhau phải được điều hướng theo thứ tự xuất hiện của chúng. Điều hướng tiến hành từtabIndexthấp nhất đếntabIndexcao nhất. - Các phần tử không hỗ trợ thuộc tính
tabIndexhoặc hỗ trợ và gántabIndexthành0, theo thứ tự xuất hiện của chúng.
Các phần tử bị vô hiệu hóa không tham gia vào thứ tự tab.
Các giá trị không cần phải tuần tự, cũng không cần phải bắt đầu bằng bất kỳ giá trị cụ thể nào. Chúng thậm chí có thể là âm, mặc dù mỗi trình duyệt cắt bỏ các giá trị rất lớn.
Giá trị
Một số nguyên.
Ví dụ
js
const b1 = document.getElementById("button1");
b1.tabIndex = 1;
Thông số kỹ thuật
| Specification |
|---|
| HTML> # dom-tabindex> |
Tương thích trình duyệt
Xem thêm
- Khả năng tiếp cận của các widget JavaScript có thể điều hướng bằng bàn phím
- Thuộc tính HTML toàn cục
tabindex.