ElementInternals: ariaErrorMessageElements-Eigenschaft

Baseline 2025
Newly available

Since April 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Die ariaErrorMessageElements-Eigenschaft des ElementInternals-Interfaces ist ein Array, das das Element (oder die Elemente) enthält, die eine Fehlermeldung für das Element bereitstellen, auf das es angewendet wird.

Das Thema zu aria-errormessage enthält zusätzliche Informationen darüber, wie das Attribut und die Eigenschaft verwendet werden sollten.

Wert

Ein Array von Unterklassen von HTMLElement. Der innere Text dieser Elemente kann mit Leerzeichen verbunden werden, um die Fehlermeldung zu erhalten.

Beim Lesen ist das zurückgegebene Array statisch und schreibgeschützt. Beim Schreiben wird das zugewiesene Array kopiert: nachfolgende Änderungen am Array beeinflussen den Wert der Eigenschaft nicht.

Beschreibung

Die Eigenschaft ist eine flexible Alternative zur Verwendung des aria-errormessage-Attributs, um die Fehlermeldung für ein Element festzulegen. Im Gegensatz zu aria-errormessage müssen die dieser Eigenschaft zugewiesenen Elemente kein id-Attribut haben.

Die Eigenschaft spiegelt das aria-errormessage-Attribut des Elements wider, wenn es definiert ist, aber nur für aufgelistete Referenz-id-Werte, die mit gültigen im Bereich befindlichen Elementen übereinstimmen. Wenn die Eigenschaft gesetzt ist, wird das entsprechende Attribut gelöscht. Weitere Informationen zu reflektierten Elementreferenzen und dem Gültigkeitsbereich finden Sie unter Reflektierte Elementreferenzen im Reflected attributes-Leitfaden.

Beispiele

Die Beispiele in den folgenden Dokumenten sind relevant:

  • Element.ariaErrorMessageElements ist das DOM-Äquivalent dieser Eigenschaft. Sie wird auf die gleiche Weise verwendet, jedoch innerhalb des DOM anstatt eines Schatten-DOM und/oder benutzerdefinierten Elements.

Spezifikationen

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

Browser-Kompatibilität

Siehe auch