0 votes
in SoSci Survey (dt.) by s172558 (120 points)

Hallo alle,

ich brauche Hilfe bei offenen Textfeldern, und zwar:

ich habe mit einem PHP-Code zwei Fragen kombiniert, im das offene Textfeld neben den Items einer Frage stehen zu haben
(hier der Code, den ich verwendet habe: question('LF08','combine=LF09'); ).

Ich habe also eine Frage mit nur offenen Textfeldern erstellt und die beiden Fragen (Fragetyp der ersten Frage ist Skala mit beschrifteten Zwischenwerten) kombiniert.
Allerdings hätte ich das gerne, dass das offene Textfeld nur dann erscheint, wenn ein bestimmtes Item angeklickt wird. Bisher ist es nämlich so, dass das Textfeld immer neben den anderen Antwortmöglichkeiten steht.

Inhaltlich würde das so aussehen: "Haben Sie ... ?", wenn "ja" angeklickt wird, kommt das Textfeld, in dem auf die Frage "wenn ja, wie oft?" eine Zahl eingetragen werden kann.

Habt ihr Ideen, wie ich das umsetzen könnte?

Vielen Dank!

1 Answer

0 votes
by SoSci Survey (306k points)
edited by SoSci Survey

Allerdings hätte ich das gerne, dass das offene Textfeld nur dann erscheint, wenn ein bestimmtes Item angeklickt wird.

Dafür werden Sie ein wenig JavaScript bemühen müssen. Im Prinzip benötigen Sie folgenden Code: Fragen bei Auswahl einer bestimmten Option sofort einblenden

Da Sie das allerdings für mehrere Items benötigen, sollten Sie das Script in einer Funktionbzw. als Objekt bündeln. Wenn Sie ein paar Tage Zeit haben (?), würde ich in der Anleitung den passenden Code ergänzen.

Update

In der Anleitung gibt es nun ausführlichen JavaScript-Code: Beispiel 4: Skala

by SoSci Survey (306k points)
Ich habe in der Anleitung ein entsprechendes JavaScript-Beispiel ergänzt:
https://www.soscisurvey.de/help/doku.php/de:create:dynamic#beispiel_4skala

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

...