Am Anfang meiner Befragung stelle ich die Frage, ob die Person am Gewinnspiel teilnehmen möchten (Die Teilnahme am Gewinnspiel ist mandatory für die Studie). Es gibt also eine Frage (CO01) zur getrennten Erfassung der Kontaktdaten für das Gewinnspiel und eine andere Frage (CO03), die nur eine Auswahlmöglichkeit hat: "Ich will nicht am Gewinnspiel teilnehmen und beende hiermit die Studie." und den/die Teilnehmer:in dann auf eine Abschluss-Seite weiterleitet. Ich binde beide Fragen auf derselben Seite ein, ich möchte aber einstellen, dass nur eine der Fragen ausgewählt werden kann. -> Also; Wenn das Kreuzchen bei "Ich will am Gewinnspiel teilnehmen" gesetzt wurde, kann "Ich will nicht am Gewinnspiel teilnehmen" nicht mehr ausgewählt werden. Da ich das aber in zwei verschiedenen Fragen habe, weiß ich nicht wie ich das einstellen kann. Ich habe es mit einem JavaScript Code zum Ausblenden versucht (siehe unten), aber das scheint nicht zu funktionieren.
enter <!-- Der JavaScript-Code --> <script type="text/javascript"> <!--
var Gewinnspiel = document.getElementById("CO01");
var NichtTeilnehmen = document.getElementById("CO03");
function toogle() {
if (Gewinnspiel == true) {
NichtTeilnehmen.style.display = "none";
} else {
NichtTeilnehmen.style.display = "";
}
}
SoSciTools.attachEvent(Gewinnspiel, "click", toogle);
toogle();
// -->
</script>