0 votes
in SoSci Survey (dt.) by s191805 (110 points)
edited by SoSci Survey

Hallo zusammen,

Ich würde gerne für meinen Fragebogen eine Seite programmieren, bei der die nächste Seite nach der Beantwortung von 5 von 15 Fragen erzwungen wird.
Diese Antworten würde ich dann gerne speichern und gegen Ende des Fragebogens mit den restlichen Fragen und den schon vorhandenen Antworten nochmals auf einer Seite zeigen.

Ich weiß, dass das sehr viel und komplex ist, deshalb bekomme ich es leider alleine nicht hin.
Kann mir da vielleicht jemand helfen. Ich freu mich über jede Antwort und Lösung. Auch über Teillösungen.

Liebe Grüße

1 Answer

0 votes
by SoSci Survey (303k points)

Sie werden nicht umhin kommen, sich JavaScript und dessen Einsatz im Fragebogen ein wenig genauer anzusehen.

Abstrakt gesprochen machen Sie Folgendes: Sie schreiben eine kleine Funktion, welche alle 15 Eingabefelder "durchgeht" und abzählt, wie viele Fragen beantwortet wurden. Wenn es 5+ sind, dann rufen Sie SoSciTools.submitPage() auf, um den "Weiter"-Knopf zu aktivieren. Diese Funktion rufen Sie immer dann auf, wenn ein Eingabefeld auf der Seite angeklickt wird (EventHandler).

Wenn Sie einen ersten Enturf haben, posten Sie diesen hier im Online-Support und schreiben Sie, was schon funktioniert und was noch nicht.

Diese Antworten würde ich dann gerne speichern und gegen Ende des Fragebogens mit den restlichen Fragen und den schon vorhandenen Antworten nochmals auf einer Seite zeigen.

Das sollte mittels answers() einfach zu lösen sein.

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

...