Inhaltsverzeichnis

JavaScript-Bibliothek SoSciTools

SoSci Survey bindet im Fragebogen automatisch eine JavaScript-Bibliothek SoSciTools ein. Diese kann in JavaScripts innerhalb des Fragebogens verwendet werden.

SoSciTools

Folgende statische Methoden stehen durch SoSciTools zur Verfügung:

Fragebogen-Elemente

Fragebogen-Steuerung

Knöpfe im Fragebogen

Allgemeine Hilfsfunktionen

SoSciTools.Questionnaire

Die Variable SoSciTools.questionnaire beherbergt ein Objekt der Klasse SoSciTools.Questionnaire. Das Objekt SoSciTools.questionnaire ist auch unter dem Alias s2 verfügbar (window.s2).

Das Objekt unterstützt folgende Methoden:

Darüber hinaus werden die (meisten) Fragen auf der Fragebogen-Seite durch ein JavaScript-Objekt innerhalb von s2 repräsentiert. Dieses ist unter der Kennung der Frage verfügbar. Eine Auswahlfrage mit der Kennung SE01 ist etwa unter s2.SE01 verfügbar. Es handelt sich dabei um ein Objekt der Klasse SoSciTools.Question.

SoSciTools.Question

(Die meisten) Fragen werden durch ein Objekt der Klasse SoSciTools.Question repräsentiert. Dieses Objekt hat die folgenden Eigenschaften:

Darüber hinaus ist die folgende Methode verfügbar:

Einige Fragetypen (z.B. die Auswahl) lösen ein Ereignis 'response' aus, wenn die Befragten mit der Frage interaktivieren. Das Ereignis (CustomEvent) hat die folgenden Eigenschaften:

SoSciTools.Progress

Die Variable SoSciTools.progress enthält ein Objekt der Klasse SoSciTools.Progress und unterstützt die folgenden Methoden: