Die JavaScript-Logik von QuestionPro erleichtert es den Benutzern, eine benutzerdefinierte Validierung, spezielle Effekte auf die Antwortauswahl beim Beantworten der Umfragen usw. anzuwenden, wodurch die Benutzer ihre JavaScript-Kenntnisse nutzen und die Umfrage anpassen können, um die Erfahrung des Befragten beim Beantworten der Umfrage zu verbessern. Um die JavaScript-Logik auf Ihre Umfragen anzuwenden, befolgen Sie bitte die folgenden Schritte:
In der folgenden Tabelle finden Sie die Standardsyntax der von QuestionPro bereitgestellten JavaScript-Funktionen:
Sr. No. | JavaScript Funktion | Erläuterung |
---|---|---|
1 | $survey.getLanguageID(); | Diese Funktion gibt die vom Befragten beim Beantworten der Umfrage gewählte Sprachkennung wieder. |
2 | $survey.getSelectedCount('Question-code'); | Diese Funktion gibt die Anzahl der für Multiple-Choice-Fragen ausgewählten Optionen zurück. Beispiel: $survey.getSelectedCount('Q1'); gibt die Anzahl der Antwortoptionen zurück, die der Befragte für die Multiple-Choice-Frage mit dem Fragencode Q1 ausgewählt hat. |
3 | $survey.getSelectedOption('Question-code'); | Diese Funktion gibt den Text (Antwortwert) der ausgewählten Antwortoption für Multiple-Choice-Fragen zurück. Beispiel: $survey.getSelectedOption('Q1'); gibt den Text (Antwortwert) der Antwortoption zurück, die vom Befragten für die Frage mit dem Code Q1 ausgewählt wurde. |
4 | $survey.getSelectedOptions('Question-code'); | Diese Funktion gibt eine Reihe von ausgewählten Antwortoptionen für Multiple-Choice-Fragen zurück. Beispiel: $survey.getSelectedOption('Q1'); gibt das Feld der Antwortoptionen für eine Frage mit dem Code Q1 wieder, die der Befragte ausgewählt hat. |
5 | $survey.getSelectedOptionIndex('Question-code'); | Diese Funktion gibt den Index der ausgewählten Antwortoption für Multiple-Choice-Fragen wieder. Beispiel: $survey.getSelectedOptionIndex('Q1'); gibt den Index der Antwortoption des Befragten für die Frage mit dem Code Q1 heraus. |
6 | $survey.getSelectedOptions('Question-code'); | Diese Funktion gibt eine Reihe von ausgewählten Antwortoptionen für Multiple-Choice-Fragen zurück. Beispiel: $survey.getSelectedOption('Q1') gibt das Array mit den Antwortoptionen zurück, die der Befragte für die Frage mit dem Code Q1 ausgewählt hat. Zusätzlich können Sie diese Funktion mit dem Multiple-Choice-Fragetyp "select many" verwenden, indem Sie die folgende Syntax verwenden: $survey.getSelectedOptionIndex('Q1_1'); //für die erste Reihe $survey.getSelectedOptionIndex('Q1_2'); // für die zweite Spalte |