Liebes Support Team,
folgende zwei Probleme habe ich im Fragebogen mit dynamischen Fragen:
Auf Seite 3 binde ich eine dynamische Frage anhand der Antwort auf einer "Skala(Zwischenwerte beschriften)" Frage ein. `
<script type="text/javascript">
<!--
var optionA = document.getElementById("A023_051");
var frage = document.getElementById("A021_qst");
function toogle() {
if (optionA.checked) {
frage.style.display = "none";
} else {
frage.style.display = "";
}
}
SoSciTools.attachEvent(optionA, "click", toogle);
toogle();
Wenn beim 5. Item "trifft nicht zu" (=1) gekreuzt wird, soll die Frage A021 verschwinden. Wird eine der anderen Optionen gekreuzt, soll sie bleiben. Leider gibt er aber folgende Fehlermeldung aus:
TypeError: frage is null --> seelsorgeumfrage:495:2
uncaught exception: There is no selection input with ID A023_07 -->S2Selection.min.js:10:326
Auf Seite 8 ergibt sich ein ähnliches Problem:
<script type="text/javascript">
<!--
var optionA = document.getElementById("A601_09a");
var frage = document.getElementById("A603_qst");
function toogle() {
if (optionA.checked) {
frage.style.display = "";
} else {
frage.style.display = "none";
}
}
SoSciTools.attachEvent(optionA, "click", toogle);
toogle();
// -->
</script>
Wenn ich in der "Skala(Extrema Beschriften)" Frage bei Item 9 "Ja" ankreuze, soll die Frage erscheinen, bei den anderen Optionen nicht.
Die Fehlermeldung hier ist:
Error: No element specified for SoSciTools.attachEvent()
Ich danke sehr für Ihre Hilfe!!!!