Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
HTMLElement: tabIndex-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Oktober 2018 browserübergreifend verfügbar.
Die tabIndex-Eigenschaft der HTMLElement-Schnittstelle repräsentiert die Tabulatorreihenfolge des aktuellen Elements.
Die Tabulatorreihenfolge ist wie folgt:
- Elemente mit einem positiven
tabIndex. Elemente mit identischentabIndex-Werten sollten in der Reihenfolge, in der sie erscheinen, navigiert werden. Die Navigation erfolgt vom niedrigstentabIndexzum höchstentabIndex. - Elemente, die das
tabIndex-Attribut nicht unterstützen oder es unterstützen undtabIndexauf0setzen, in der Reihenfolge, in der sie erscheinen.
Elemente, die deaktiviert sind, nehmen nicht an der Tabulatorreihenfolge teil.
Werte müssen nicht aufeinanderfolgend sein, und sie müssen nicht mit einem bestimmten Wert beginnen. Sie können sogar negativ sein, obwohl jeder Browser sehr große Werte kürzt.
Wert
Ein Ganzzahlwert.
Beispiele
const b1 = document.getElementById("button1");
b1.tabIndex = 1;
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-tabindex> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Siehe auch
- Barrierefreiheit von tastaturnavigierbaren JavaScript-Widgets
- Das HTML
tabindexglobale Attribut.