0 votes
in SoSci Survey (dt.) by s165375 (120 points)

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>

1 Answer

0 votes
by SoSci Survey (306k points)

Ich empfehle, dass Sie eine normale Auswahlfrage mit den zwei Auswahloptionen machen - und die Gewinnspielfrage einfach nur dann einblenden, wenn das "Ich will teilnehmen" angeklickt wurde.

Das ist wesentlich zuverlässiger als wenn Sie nur mit JavaScript arbeiten. Denn Sie können das "ich will nicht" dann direkt mit einem Screenout-Filter belegen.

Wenn Sie bei Ihrem JavaScript-Code bleiben möchten, dann verwenden Sie bitte den "Inspektor" in den Entwickler-Tools Ihres Browsers, um die Kennung (HTML-ID) des Auswahlfelds von der Gewinnspielfrage zu ermitteln. Für dieses Feld können Sie dann die Eigenschaft checked abfragen.

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

...