Aus Gründen der Barrierefreiheit sollte sich die erste ungültige Eingabe in einem Formular auf die Formularübermittlung konzentrieren. Dies verhindert, dass der nicht sehende Benutzer gezwungen wird, nach den ungültigen Eingaben zu suchen.Was ist die richtige Tab-Reihenfolge für ungültige Eingaben?
Meine Frage bezieht sich auf die Tab-Reihenfolge. Nachdem die erste ungültige Eingabe fokussiert wurde und der Benutzer erneut auf die Registerkarte klickt, sollte der Fokus zur nächsten ungültigen Eingabe oder nur zum nächsten Element in der normalen Tabulatorreihenfolge gehen?
Nehmen Sie diesen Pseudocode zum Beispiel. Wenn die Eingabenummern 2 und 4 Fehler aufweisen, wird der Fokus beim Übergeben des Formulars an die Eingabe Nr. 2 verschoben. Wenn der Benutzer das nächste Mal auf die Taste tab
drückt, wird der Fokus auf Eingabe 3 oder 4 gesetzt?
<input id="1">
<input id="2"> <-- invalid
<input id="3">
<input id="4"> <-- invalid
<input id="5">
<button type="submit">
Können Sie die Quelle Ihres einleitenden Absatzes/Ihrer Behauptung angeben? – aardrian