Hallo
Ich habe es endlich geschafft eine Aufgabe zu programmieren, bei denen Probanden Wörter angezeigt bekommen und sie danach in ein offenes Feld die Anzahl der Silben eintragen sollen. Noch auf der Seite haben sie einen "Antworten prüfen" Button um zu sehen, ob sie richtig sind oder nicht (also ohne auf die nächste Seite klicken zu müssen).
Das ganze ist nur eine Füllaufgabe für eine Wartezeit auf der jeweiligen Seite (countdown läuft runter), bevor sie zur nächsten Seite klicken können.
ABER: Je nachdem welche Option sie auf der vorherigen Seite gewählt haben (in diesem Fall Auto oder Fahrrad) soll die Füllaufgabe erscheinen oder eben nicht erscheinen. Bei Wahl Auto, soll sie nicht kommen, da die Leute da nur 10sek warten müssen. Beim Fahrrad zwischen 20-70sek.
Hier sieht man den Code den ich verwendet habe.
Aber was kann ich tun, um die Info von der Wahl auf der vorherigen Seite abzufragen und somit erscheinen lassen oder eben nicht?
Danke im Voraus!!!
Ich habe es endlich geschafft eine Aufgabe zu programmieren, bei denen Probanden Wörter angezeigt bekommen und sie danach in ein offenes Feld die Anzahl der Silben eintragen sollen. Noch auf der Seite haben sie einen "Antworten prüfen" Button um zu sehen, ob sie richtig sind oder nicht (also ohne auf die nächste Seite klicken zu müssen).
Das ganze ist nur eine Füllaufgabe für eine Wartezeit auf der jeweiligen Seite (countdown läuft runter), bevor sie zur nächsten Seite klicken können.
ABER: Je nachdem welche Option sie auf der vorherigen Seite gewählt haben (in diesem Fall Auto oder Fahrrad) soll die Füllaufgabe erscheinen oder eben nicht erscheinen. Bei Wahl Auto, soll sie nicht kommen, da die Leute da nur 10sek warten müssen. Beim Fahrrad zwischen 20-70sek.
Hier sieht man den Code den ich verwendet habe.
Aber was kann ich tun, um die Info von der Wahl auf der vorherigen Seite abzufragen und somit erscheinen lassen oder eben nicht?
Danke im Voraus!!!
Code:
<p>Wie viele Silben hat das Wort...</p>
<br>
<small><b>Achterbahnfahrt</b></small><br>
<input type="text" id="answer_1"/>
<br><br>
<small><b>Baukastenelement</b></small><br>
<input type="text" id="answer_2"/>
<br><br>
<small><b>Toilettenpapierhalterung</b></small><br>
<input type="text" id="answer_3"/>
<br><br>
<button id="eval_button">Antworten prüfen</button>
<br>
<p id="display_result"></p>
<script type="text/javascript">
<!
-- document.getElementById("eval_button").addEventListener("click", function(event){
event.preventDefault();
answer1 = document.getElementById("answer_1").value;
answer2 = document.getElementById("answer_2").value;
answer3 = document.getElementById("answer_3").value;
if(answer1 == "4" && answer2 == "6" && answer3 == "8"){
document.getElementById("display_result").textContent = "Die Antworten sind korrekt!";
}
else{
document.getElementById("display_result").textContent = "Die Antworten sind leider nicht korrekt!";
}
});
// -->
</script>
Zuletzt bearbeitet: