ARIA-Containerrollenfehler
Text
Das Element mit definierten Aktiv-Nachfolger-Elementen verfügt nicht über eine Containerrolle (Kombinationsfeld, Raster, Listenfeld, Menü, Menüleiste, Optionsgruppe, Struktur, Treegrid, Tablist, Zeile).
Typ
Fehler
Beschreibung
Dieser Fehler gilt für Elemente mit dem Attribut aria-activedescendant.
Ein Element scheint ein Container zu sein, für den das aria-activedescendant-Attribut festgelegt ist, aber das Rollenattribut des Elements verfügt nicht über einen Wert, der für einen Container gültig ist.
Um diesen Fehler zu beheben, legen Sie das Rollenattribut auf den Rollenwert Web Accessibility Initiative – Accessible Rich Internet Applications (CSV-ARIA) fest, der für ein Containerelement gültig ist: Combobox, Raster, Listenfeld, Menü, Menüleiste, Optionsgruppe, Registerkartenliste, Struktur oder Treegrid.
Beispiel
<div role="listbox" id="listbox1" tabindex="0" aria-activedescendant="listbox1-1">
<div role="option" id="listbox1-1" class="selected">Item 1</div>
<div role="option" id="listbox1-2">Item 2</div>
<div role="option" id="listbox1-3">Item 3</div>
...
<div>