Liebes Support Team,
ich benötige Unterstützung, ich komme einfach nicht mehr weiter:
Fragebogenlink: https://www.soscisurvey.de/resistkrebs/?act=rwMmkyRH8smPzYcq6TM0mbuY
Ich verwende einen Fragebogen, der zulassen soll, dass wenn Ereignisse auftreten (Mehrfachauswahl auf S.18), dass dann auf den folgenden Seiten (S.19 – 45) (verbunden durch den PHP -Code: question('L232','combine=L206');) angeben kann:
1) Erstes Item (L232), in dem die Altersangabe gemacht werden kann, wann das Ereignis aufgetreten ist
2) Zweites Item (L206), durch das ein Ranking der empfundenen Belastung durch dieses Ereignis möglich ist, und die Auswahlfelder erlauben, dass 3) eine weitere Altersgabe gemacht werden kann, (falls das Ereignis mehrfach aufgetreten ist)* und 4) angegeben werden kann, dass man nicht darauf antworten will (keine Angabe).
Ich habe den FB so programmiert, dass man auf Seite 18 auswählt, welche Ereignisse aufgetreten sind und jedes Ereignis eine eigene Seite (19-45) hat um die Punkte 1)-4) abzufragen. Hierbei meine Frage, kann ich auf den Seiten 19-45, da diese dynamisch erscheinen, auf eine Antwort bestehen (Antworten erforderlich) und wenn ja, wie?
*Um eine weitere Altersangabe zu erhalten, will ich eine neue (dynamische) Zeile einblenden lassen, sofern Option F (also „weitere Altersangabe“) ausgewählt wird. Für die Zeile, die eingeblendet werden soll, habe ich eine Kopie von dem Item erstellt, dass die Altersangabe abfragt (L288, Kopie von L232) und würde diese Frage mit einer Kopie des Items (L206) ebenfalls mit einem PHP-Code verbinden.
Um die weitere Zeile auszublenden habe ich einen JavaScript Code erstellt, der leider nicht zu stimmen scheint. Können Sie mir hier helfen?
Syntax:
<script type="text/javascript">
<!--
var optionA = document.getElementById("L206_01a");
var optionB = document.getElementById("L206_02a");
var optionC = document.getElementById("L206_03a");
var optionD = document.getElementById("L206_04a");
var optionE = document.getElementById("L206_05a");
var optionF = document.getElementById("L206_-01a");
var optionG = document.getElementById("L206_-02a");
var frage1 = document.getElementById("L288_qst");
function toogle1() {
if ((optionF.checked)) {
frage1.style.display = "";
} else {
frage1.style.display = "none";
}
}
SoSciTools.attachEvent(optionA, "click", toogle1);
SoSciTools.attachEvent(optionB, "click", toogle1);
SoSciTools.attachEvent(optionC, "click", toogle1);
SoSciTools.attachEvent(optionD, "click", toogle1);
SoSciTools.attachEvent(optionE, "click", toogle1);
SoSciTools.attachEvent(optionF, "click", toogle1);
SoSciTools.attachEvent(optionG, "click", toogle1);
toogle1();
// -->
</script>
Auf Seite 22 wird die folgende Fehlermeldung angezeigt: In der kombinierten Frage werden auf Position 1 Items mit unterschiedlichen Kennungen (3/4) kombiniert. Die Sortierung der Items in den Teilfragen ist wahrscheinlich unterschiedlich. Falls dies keine Absicht ist, kann es bei der Auswertung leicht zu falschen Interpretationen führen! Was meint SoSci damit?
(Fragebogenlink: https://www.soscisurvey.de/resistkrebs/?act=IFJ79bOWUwtPUbwlZ3ri7W3T)
Lieben Dank.