0 votes
in SoSci Survey (dt.) by s137162 (130 points)

Hallo Sosci Survey- Team.

Ich habe es endlich geschafft eine Aufgabe zu programmieren, bei denen die 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.
Das ganze ist nur eine Füllaufgabe für die Wartezeit eins etwas längeren Countdown, 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.

Hier sieht man den Code den ich in einem HTML Feld 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!!!

<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>

1 Answer

0 votes
by SoSci Survey (328k points)

soll die Füllaufgabe erscheinen oder eben nicht erscheinen

Am besten binden Sie das Textelement mit dem o.g. HTML-Code überhaupt nicht ein, wenn "Auto" ausgewählt wurde: Filterfragen und Filter

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...