HTMLElement: tabIndex プロパティ
tabIndex は HTMLElement インターフェイスのプロパティで、現在の要素のタブの順序を表します。
タブの順序は次のとおりです。
- 正の
tabIndexを持つ要素。 同一のtabIndexを持つ要素は、表示された順序でナビゲートすべきです。 ナビゲーションは、最も低いtabIndexから最も高いtabIndexに進みます。 tabIndex属性に対応していない要素、またはtabIndex属性に対応しており、tabIndexを0に割り当てる要素は、それらが表示された順序で。
無効になっている要素は、タブの順序に関与しません。
値は逐次的である必要はなく、特定の値で始まる必要もありません。 各ブラウザーは非常に大きな値を切り取りますが、値は負の値にすることもできます。
構文
整数です。
例
js
const b1 = document.getElementById("button1");
b1.tabIndex = 1;
仕様書
| Specification |
|---|
| HTML Standard # dom-tabindex |
ブラウザーの互換性
BCD tables only load in the browser
関連情報
- キーボードでナビゲート可能な JavaScript ウィジェットのアクセシビリティ
- HTML の
tabindexグローバル属性