Mitunter soll die Tastatur genutzt werden: Etwa in Laborstudien für die Navigation im Fragebogen oder um Teilnehmer:innen ohne Tastatur aus methodischen Gründen von einer Studie auszuschließen.
JavaScript kann direkt auf Eingaben im Fragebogen reagieren, und über das „keyup“-Event auch auf einen Tastendruck. Der nachfolgende HTML-/JavaScript-Code blendet den Weiter-Knopf aus, erlaubt es aber mittels Leertaste (keyCode 32), zur nächsten Seite zu kommen.
<script type="text/javascript"> // Weiter-Knopf ausblenden SoSciTools.submitButtonsHide(); // Auf das "keyup" Event reagieren window.addEventListener("keyup", function(e) { if (e.keyCode == 32){ SoSciTools.submitPage(); } }); </script>
Die KeyCodes anderer Tasten finden Sie auf zahlreichen Website gelistet oder zum Beispiel auf https://www.toptal.com/developers/keycode direkt zum Ausprobieren.