Felix Riesterer: Quiz - Event-Handler dynamisch anbinden

Beitrag lesen

problematische Seite

Lieber Martin,

Ich würde sagen, da hast du eine falsche Erwartungshaltung. Meines Wissens bewirkt die Enter-Taste auf die Radiobuttons bezogen nichts.

Du hast natürlich (wieder einmal) Recht. Allerdings versuche ich hier das ARIA-bewusste Umsetzen eines ansonsten simplen Quizzes, welches primär simpel mit der Maus bedient werden soll. Nur wenn jemand auf Tastatureingaben angewiesen sein sollte, braucht es ein im Grunde anderes User Interface. Der Mausakrobat klickt auf die gewünschte Antwort und das Quiz wertet sie sofort aus. Der Tastaturkämpfer fokussiert erst einmal die Gruppe der Radio-Buttons, hangelt sich dann zum gewünschten durch und bestätigt seine Auswahl.

Wie vereint man diese beiden Bedienkonzepte? Der Tastaturkämpfer ist einen Submit-Button gewohnt, der seine Auswahl bestätigt, der Mausakrobat gerade eben nicht. Letzterer will den Button erst gar nicht sehen! Also wie setzt man soetwas ansonsten um, wenn nicht wie in meinem Beispiel (und ja, dafür benötigt man offensichtlich JavaScript)?

Liebe Grüße,

Felix Riesterer.