0 votes
in SoSci Survey (dt.) by s122859 (140 points)
edited by s139847

Hallo,

ich habe eine Frage zum Fragetypen Mehrfachauswahl-Matrix.

Ich habe hier eine Frage, in der ich drei Auswahloptionen angebe, die durch die Befragten ausgewählt werden können. Ich wüsste gerne, wie ich eine der drei Optiones so formatieren kann, dass wenn diese gewählt wird, automatisch auch die anderen markiert werden?!

Über Hilfe würde ich mich sehr freuen!
Vielen Dank!

1 Answer

0 votes
by SoSci Survey (328k points)

Ich wüsste gerne, wie ich eine der drei Optiones so formatieren kann, dass wenn diese gewählt wird, automatisch auch die anderen markiert werden?!

Quasi ein "alles davon", ja?

Dies können Sie mit JavaScript erreichen. Und zwar müssen Sie an das Eingabefeld "alles davon" einen sog. EventHandler hängen, welcher sich dann um das Setzen der Kreuzchen kümmert. Das könnte z.B. so aussehen:

<script type="text/javascript">
document.getElementById("MA01_015").addEventListener("click", function() {
  if (!document.getElementById("MA01_015").checked) {
    return;
  }
  document.getElementById("MA01_011").checked = true;
  document.getElementById("MA01_012").checked = true;
  document.getElementById("MA01_013").checked = true;
  document.getElementById("MA01_014").checked = true;
});
</script>

Dies ist erstmal der Code für ein Item (Zeile, _01) in der Frage. Hier würde die Auswahl der fünften Option (_015) eine Auswahl der Optionen 1 bis 4 auslösen.

Wenn es mehr als 3 Items sind, sollte man den Code nicht einfach kopieren, sondern mittels einer FOR-Schleife auf alle Items anwenden.

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

...