Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:create:questions:suggest [29.01.2015 16:42] – admin | de:create:questions:suggest [13.01.2022 21:41] (aktuell) – [JavaScript-Anbindung] admin | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
Sofern es die Frage erlaubt, etwas anderes als die vorgegebenen Optionen einzutragen, | Sofern es die Frage erlaubt, etwas anderes als die vorgegebenen Optionen einzutragen, | ||
- | Die Antwortoptionen werden zusammen mit einem Antwortcode | + | ===== Vor- und Nachteile ===== |
+ | Die Texteingabe mit Auswahlempfehlung ist vor allem dann hilfreich, wenn es in einer Frage sehr viele Antwortmöglichkeiten gibt -- und andere Fragetypen wie Dropdown oder sichtbare Auswahl deshalb zu unübersichtlich sind. Weiterhin ist die Auswahlempfehlung intuitiver, wenn neben den vorgegeben Auswahloptionen auch offene Antworten möglich sind. | ||
- | ==== Beispiel für Auswahloptionen ==== | + | Allerdings ist zum Antworten zwingend ein Wechsel von Maus- zu Tastaturbedienung erforderlich -- gerade auf Mobilgeräten ([[: |
+ | |||
+ | Weiterhin geht dieser Fragetyp -- im Vergleich zu einer gewöhnlichen [[select|Auswahlfrage]] -- mit etwas mehr Aufwand bei der Auswertung einher. Denn wenn ein Teilnehmer die vorgegeben Antworten noch verändert oder ergänzt (z.B. "Ich habe kein Handy, weil ich es nicht brauche" | ||
+ | |||
+ | |||
+ | ===== Auswahloptionen ===== | ||
+ | |||
+ | Die Antwortoptionen werden zusammen mit einem Antwortcode und (optional) Suchbegriffen definiert. Text und Suchbegriffe können durch einen Tabulator oder ein Semikolon ('';'' | ||
+ | |||
+ | 00 Text der Auswahloption A | ||
+ | 01 Text der Auswahloption B; Suchbegriff B1; Suchbegriff B2 | ||
+ | |||
+ | Die Suchbegriffe sind für den Teilnehmer nicht sichtbar, werden aber bei der Anzeige passender Auswahloptionen berücksichtigt: | ||
Die folgenden Auswahloptionen erlauben die Auswahl von 5 Orten. Trägt der Befragte die PLZ eines Ortes ein, erscheint der entsprechende Ort als Auswahlempfehlung: | Die folgenden Auswahloptionen erlauben die Auswahl von 5 Orten. Trägt der Befragte die PLZ eines Ortes ein, erscheint der entsprechende Ort als Auswahlempfehlung: | ||
Zeile 23: | Zeile 36: | ||
05 Erding; 85435 | 05 Erding; 85435 | ||
</ | </ | ||
+ | |||
+ | |||
+ | ===== JavaScript-Anbindung ===== | ||
+ | |||
+ | Für jede Texteingabe mit Auswahlempfehlung wird ein JavaScript-Objekt der Klasse '' | ||
+ | |||
+ | * Eine Frage mit der Kennung " | ||
+ | * Eine Frage mit der Kennung " | ||
+ | |||
+ | Das Objekt besitzt eine Eigenschaft '' | ||
+ | |||
+ | Darüber hinaus unterstützt das Objekt die Methode '' | ||
+ | |||
+ | Bitte beachten Sie, dass das JavaScript-Objekt erst am Ende der Seite erstellt wird, Event Handler können also erst nach dem Laden der Seite registriert werden: | ||
+ | |||
+ | <code javascript> | ||
+ | <script type=" | ||
+ | <!-- | ||
+ | window.addEventListener(" | ||
+ | suggestTA01.addEventListener(" | ||
+ | suggestTA01.addEventListener(" | ||
+ | }); | ||
+ | // --> | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Mit der Methode '' | ||
+ | |||
+ | Für gewöhnlich speichert die Auswahlempfehlung beim Ausfüllen der Fragebogen-Seite intern, welche Optionen für einen Suchbegriff vom Server übermittelt wurden. Mit der Methode '' |