ElementInternals: ariaDescription-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Die ariaDescription-Eigenschaft der ElementInternals-Schnittstelle spiegelt den Wert des aria-description-Attributs wider, das einen string-Wert definiert, der das aktuelle Element beschreibt oder kommentiert.

Hinweis: Das Setzen von aria-Attributen auf ElementInternals ermöglicht es, Standardsemantik auf einem benutzerdefinierten Element festzulegen. Diese können von vom Autor definierten Attributen überschrieben werden, stellen aber sicher, dass die Standardsemantik beibehalten wird, falls der Autor diese Attribute löscht oder sie überhaupt nicht hinzufügt. Weitere Informationen finden Sie im Accessibility Object Model Explainer.

Wert

Ein String.

Beispiele

In diesem Beispiel wird der Wert von ariaDescription auf "A description of this widget" gesetzt.

js
class CustomControl extends HTMLElement {
  constructor() {
    super();
    this.internals_ = this.attachInternals();
    this.internals_.ariaDescription = "A description of this widget";
  }
  // …
}

Spezifikationen

Specification
Accessible Rich Internet Applications (WAI-ARIA)
# dom-ariamixin-ariadescription

Browser-Kompatibilität