Element: ariaHidden-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Oktober 2023 browserübergreifend verfügbar.
Die ariaHidden-Eigenschaft der Element-Schnittstelle spiegelt den Wert des Attributs aria-hidden wider. Dieses gibt an, ob das Element für eine Barrierefreiheits-API zugänglich ist.
Wert
Ein String mit einem der folgenden Werte:
"true"-
Das Element ist vor der Barrierefreiheits-API verborgen.
"false"-
Das Element ist für die Barrierefreiheits-API zugänglich, als ob es gerendert würde.
"undefined"-
Der User Agent bestimmt anhand dessen, ob das Element gerendert wird, ob es verborgen ist.
Beispiele
In diesem Beispiel ist das Attribut aria-hidden des Elements mit der ID hidden auf "true" gesetzt. Mit ariaHidden ändern wir den Wert auf "false".
<div id="hidden" aria-hidden="true">Some things are better left unsaid.</div>
let el = document.getElementById("hidden");
console.log(el.ariaHidden); // true
el.ariaHidden = "false";
console.log(el.ariaHidden); // false
Spezifikationen
| Spezifikation |
|---|
| Accessible Rich Internet Applications (WAI-ARIA)> # dom-ariamixin-ariahidden> |