Accy

Links ohne Ziel, per JavaScript gesteuert

WCAG 2.1.1, 4.1.2 (A) · EN 301 549 9.2.1.1

Es gibt <a>-Elemente ohne href, die dennoch auf Klicks reagieren.

Warum das zählt

Ein <a> ohne href erhält keinen Tastaturfokus und wird nicht als Link angesagt. Wer mit der Tabulatortaste navigiert, kommt schlicht nicht hin: Für diese Person existiert das Element nicht.

So wird es behoben

Führt es irgendwohin, geben Sie ihm ein echtes href. Löst es eine Aktion auf der Seite aus — ein Menü, einen Dialog —, verwenden Sie ein <button>, das bereits mit der Tastatur bedienbar ist.

So ist es
<a onclick="menueOeffnen()">Menü</a>
So sollte es sein
<button type="button" onclick="menueOeffnen()">Menü</button>

Verwandte Themen

Hat Ihr Shop diesen Mangel?

Prüfen Sie es kostenlos, zusammen mit den anderen 54 Kriterien. Ohne Anmeldung.

Ohne Anmeldung. Wir prüfen eine öffentlich abrufbare Seite und speichern nichts über Sie.