0 votes
in SoSci Survey (dt.) by s233129 (245 points)
closed by SoSci Survey

Ich habe diesen Code geschrieben:

<script type="text/javascript">
<!--
var optionA = document.getElementById("GE01_01");  //  Auswahloption "Ja"
var optionB = document.getElementById("GE01_02");  // Option "Nein"
var frage = document.getElementById("GE04_01");  // HTML-ID der Texteingabe
 
function toggle() {
  // Die zwei Pipes (||) sind ein logisches "Oder"
  // Die Bedingung prüft also: Ist Option A ausgewählt oder ist B ausgewählt?
  if (optionB.checked) {
    // Wurde "Ja"  ausgewählt, dann wird die Frage angezeigt
    // Keine Angabe ("") verwendet die Standard-Einstellung (normal anzeigen)
    frage.style.display = "";
  } else {
    // Mit der Anzeigeoption "none" wird die Frage ausgeblendet
    frage.style.display = "none";
  }
}
 
// Die Funktion soll jedesmal ausgeführt werden, wenn eine der drei Optionen angeklickt wird
SoSciTools.attachEvent(optionA, "click", toggle);
SoSciTools.attachEvent(optionB, "click", toggle);
 
// Und jetzt gleich soll sie auch ausgeführt werden, damit die Anzeige zu Beginn korrekt ist
// (z.B. ausblenden der Texteingabe zu Beginn)
toggle();
// -->
</script>

aber das Fenster zur Texteingabe wird bei Auswahl der Antwortmöglichkeit "JA" nicht angezeigt, woran kann das liegen?

closed with the note: Es liegen keine weiteren Informationen/Antworten vor, welche für eine hilfreiche Antwort erforderlich wären.
by SoSci Survey (327k points)
Das kann viele Ursachen haben. Was sagt denn die Fehlerkonsole im Browser?
https://www.soscisurvey.de/help/doku.php/de:general:browser-tools

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

...