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

0 votes

Hallo,

ich möchte gerne meinen Stimuli (9 Bilder/ Gruppen) abhängig von einer randomisierten Frage zuvor (MI08) präsentieren. Die Frage MI08 beinhaltet 3 unterschiedliche Ausprägungen, wobei ich jede Frage zwei mal kopiert habe, da ich im Anschluss eins von neun Bildern auswählen lassen möchte.
Je nach zuvor randomisierter Frage (MI08 usw.) soll also ein entsprechendes Bild angezeigt werden (img...).

Dies ist mein Code:

if  (question('MI08')); {
  html('<p><img src="CokeFC.jpg"></p>');
} elseif (question('MI13')) {
  html('<p><img src="CokeKG.png"></p>');
} elseif (question('MI14')) {
  html('<p><img src="CokeVC.jpg"></p>');
} elseif (question('MI07')) {
  html('<p><img src="HMKG.jpg"></p>');
} elseif (question('MI11')) {
  html('<p><img src="HMfC.jpg"></p>');
} elseif (question('MI12')) {
  html('<p><img src="HMneu2.jpg"></p>');
} elseif (question('MI01')) {
  html('<p><img src="ZalandoFC.png"></p>');
} elseif (question('MI09')) {
  html('<p><img src="ZalandoKG.jpg"></p>');
} elseif (question('MI10')) {
  html('<p><img src="pro://ZV.jpg"></p>');
}

Allerdings bekomme ich immer eine Fehlermeldung, kann mir vielleicht jemand weiter helfen?

Hier die Fehlermeldung:

in SoSci Survey (dt.) by s080317 (110 points)
edited by s080317
> Allerdings bekomme ich immer eine Fehlermeldung, kann mir vielleicht jemand weiter helfen?

Bitte posten Sie immer die Fehlermeldung - das vereinfacht die Fehlersuche.

1 Answer

0 votes

Höchstwahrscheinlich liegt das Problem daran, dass Sie die Funktion question() in einem IF-Filter verwenden - Sie würden eher value() benötigen, aber Sie kombinieren das auch mit unterschiedlichen Kennungen, deshalb würde das austauschen der Funktion nicht ausreichen.

Bitte sehen Sie sich doch einmal folgendes Video zur Erklärung von Filtern an: Simple Filter Questions

Je nach zuvor randomisierter Frage (MI08 usw.)

Wenn Sie vorher schon etwas randomisiert haben, dann müssen Sie den IF-Filter von vorher vermutlich einfach nochmal wiederholen.

by SoSci Survey (252k points)
...