Sehr geehrtes SoSci-Support-Team,
ich arbeite aktuell mit SoSci Survey (Version 3.8.03) an einem Fragebogen im Rahmen meiner Masterarbeit und habe eine spezifische Frage zur technischen Umsetzung von Antwortformaten.
Ziel ist es, folgende Darstellung innerhalb EINER Frage und auf EINER Seite zu realisieren:
Ski fahren: [ ] h [ ] min
Bergwandern: [ ] h [ ] min
Klettern: [ ] h [ ] min
Dabei sollen die Eingabefelder für Stunden und Minuten NUR dann sichtbar und ausfüllbar sein, wenn die jeweilige Aktivität zuvor ausgewählt (angeklickt) wurde.
Konkret:
Die Aktivitäten werden als Mehrfachauswahl (Checkboxen) dargestellt.
Direkt daneben sollen sich die zugehörigen Eingabefelder befinden (gleiche Zeile).
Wenn eine Aktivität nicht ausgewählt ist, sollen die zugehörigen Eingabefelder ausgeblendet oder deaktiviert sein.
Es soll KEIN Seitenwechsel stattfinden und möglichst alles innerhalb einer einzigen Frage umgesetzt werden.
Mein bisheriger Versuch:
Kombination aus Mehrfachauswahl und Eingabefeldern innerhalb einer Frage
Nutzung der Funktion „Filterfrage“ → „Einzelne Items anzeigen/ausblenden“
Problem:
Die Filterfunktion scheint nicht innerhalb derselben Frage bzw. auf derselben Seite zu greifen.
Die Eingabefelder bleiben dauerhaft sichtbar.
Außerdem werden die Elemente nicht sauber in einer Zeile (Checkbox + Eingabefelder) dargestellt.
Meine Fragen:
Ist eine solche dynamische Darstellung (Checkbox + zugehörige Eingabefelder in derselben Zeile) in SoSci Survey grundsätzlich möglich?
Falls ja: Welche Funktion oder welcher Fragetyp ist dafür geeignet?
Falls dies nur über HTML/JavaScript realisierbar ist: Gibt es dafür eine empfohlene Vorgehensweise oder ein Beispiel?
Alternativ: Gibt es eine Best-Practice-Lösung, die diesem gewünschten Verhalten möglichst nahekommt?
Vielen Dank für Ihre Unterstützung!
Mit freundlichen Grüßen
Xavier Cano