HTMLElement: tabIndex-Eigenschaft

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.

Die tabIndex-Eigenschaft der HTMLElement-Schnittstelle repräsentiert die Tabulatorreihenfolge des aktuellen Elements.

Die Tabulatorreihenfolge ist wie folgt:

  1. Elemente mit einem positiven tabIndex. Elemente mit identischen tabIndex-Werten sollten in der Reihenfolge, in der sie erscheinen, navigiert werden. Die Navigation erfolgt vom niedrigsten tabIndex zum höchsten tabIndex.
  2. Elemente, die das tabIndex-Attribut nicht unterstützen oder es unterstützen und tabIndex auf 0 setzen, 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

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

b1.tabIndex = 1;

Spezifikationen

Specification
HTML
# dom-tabindex

Browser-Kompatibilität

Siehe auch