Element: ariaBrailleLabel-Eigenschaft
Baseline 2024>
Neu verfügbar
Seit September 2024 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die ariaBrailleLabel-Eigenschaft der Element-Schnittstelle spiegelt den Wert des aria-braillelabel-Attributs wider, welcher das ARIA-Braille-Label des Elements definiert.
Dieses Element-Label kann von unterstützenden Technologien, die Inhalte in Braille darstellen können, verwendet werden. Es sollte jedoch nur gesetzt werden, wenn ein spezifisches Braille-Label die Benutzererfahrung verbessert.
Das aria-braillelabel enthält zusätzliche Informationen darüber, wann die Eigenschaft gesetzt werden sollte.
Wert
<string>-
Der Wert ist ein String, ein uneingeschränkter Werttyp, der in Braille umgewandelt werden soll.
Beispiele
>Abrufen und Festlegen von ariaBrailleLabel
Dieses Beispiel zeigt, wie die ariaBrailleLabel-Eigenschaft abgerufen und festgelegt wird.
HTML
Zuerst definieren wir eine Schaltfläche mit dem Beschriftungstext "3 von 5 Sternen" und einem aria-braillelabel-Attribut mit einem Wert von "***".
Dies ermöglicht es einem Braille-Display, "btn ***" in Braille anzuzeigen, anstatt das ausführlichere "btn gra 3 von 5 Sternen".
<button id="button" aria-braillelabel="***">3 out of 5 stars</button>
JavaScript
Der Code verwendet dann die ariaBrailleLabel-Eigenschaft der Schaltfläche, um zuerst das Braille-Label abzurufen und zu protokollieren.
Anschließend wird das Braille-Label auf "3*" gesetzt und der Wert erneut protokolliert.
const button = document.getElementById("button");
log(button.ariaBrailleLabel);
button.ariaBrailleLabel = "3*";
log(button.ariaBrailleLabel);
Ergebnis
Spezifikationen
| Spezifikation |
|---|
| Accessible Rich Internet Applications (WAI-ARIA)> # dom-ariamixin-ariabraillelabel> |