Erstmal vielen vielen Dank für den überragenden Support!
Ich habe es nun probiert und stoße erneut auf ein Problem, welches ich nicht lösen kann.
Und zwar: Ist die Frage (AM06_qst) die eigentlich erst eingeblendet werden soll, von anfang an zu sehen und nicht wie bei den anderen erstmal versteckt, habe vieles rumprobiert mit den befehlen ".input", ".appear" usw. aber leider klappt es nicht ich stelle mal den Code rein: --> es geht hierbei um den toogle3
<script type="text/javascript">
<!--
var option1A = document.getElementById("AM09_01a");
var option1B = document.getElementById("AM09_02a");
var frage1 = document.getElementById("AM10_qst");
function toogle1() {
if (option1A.checked) {
frage1.style.display = "";
} else {
frage1.style.display = "none";
}
}
SoSciTools.attachEvent(option1A, "click", toogle1);
SoSciTools.attachEvent(option1B, "click", toogle1);
toogle1();
var option2A = document.getElementById("AM10_01a");
var option2B = document.getElementById("AM10_02a");
var option2C = document.getElementById("AM10_03a");
var frage2 = document.getElementById("AM05_qst");
function toogle2() {
if (option2A.checked || option2B.checked) {
frage2.style.display = "";
} else {
frage2.style.display = "none";
}
}
SoSciTools.attachEvent(option2A, "click", toogle2);
SoSciTools.attachEvent(option2B, "click", toogle2);
SoSciTools.attachEvent(option2C, "click", toogle2);
toogle2();
var option3A = document.getElementById("AM05_01");
var frage3 = document.getElementById("AM06_qst");
function toogle3() {
if (option3A.value == "") {
frage3.style.display = "none";
} else {
frage3.style.display = "";
}
}
SoSciTools.attachEvent(option3A, "keyup", toogle3);
Toogle3();
</script>