**Tipp:** Wenn Sie die Auswahloptionen in Excel oder OpenOffice Calc vorliegen haben, dann können Sie mit der Funktion ''VERKETTEN()'' den Großteil des HTML-Codes automatisiert erstellen. Wenn z.B. in der Spalte A die Antwortcodes stehen und in Spalte B die Texte, geben Sie in Spalte C (erste Zeile) folgende Formel ein. Die Formel anschließend über die ganze Spalte C ziehen und den so erstellen Code einfach kopieren.
=VERKETTEN("")
Als Name für das Formularelement ''select'' wurde hier ''AB01_01'' eingetragen -- das muss natürlich der tatsächlichen Item-Kennung (des Items in der Frage "interne Variablen") angepasst werden. Bei jeder Auswahloption ''option'' ist ein Attribute ''value'' angegeben -- dieses legt fest, welcher Zahlencode übermittelt wird. Wenn man den tatsächlichen Text abspeichern will, kann man das Attribut einfach weglassen.
==== Aktivierung der internen Variable ====
Fehlt nur noch der entsprechende PHP-Code -- auch hier muss die Kennung angepasst werden:
prepare_input('AB01_01');
Fertig. Zumindest fast.
==== Darstellung im Fragebogen ====
Im Moment würde das Dropdown einfach nur links auf der Seite "kleben". Folgende Tabelle sorgt für etwas mehr Stil:
Um im Stil der Dropdown-Felder von SoSci Survey zu bleiben, kann man auch die CSS-Klassen aus SoSci Survey verwenden:
Hier steht der Frage-Text
**Tipp:** Welche CSS-Klassen SoSci Survey verwendet, können Sie einfach bei einer "normalen" Fragen nachsehen: Lassen Sie sich auf der entsprechenden Fragebogen-Seite im Browser den HTML-Quellcode anzeigen. Den Quellcode für eine bestimmte Frage finden Sie ganz einfach, indem Sie nach der Frage-Kennung suchen.
===== Beispiel: Verwendung von JavaScript =====
Die oben skizzierte Lösung geht davon aus, dass der Wert aus einem benutzerdefinierten Eingabeelement ('''' oder ''