Inhaltsverzeichnis

replace()

Mithilfe von Platzhaltern können Texte im Fragebogen (z.B. Fragetexte, Items, Stimuli) dynamisch angepasst werden. Eine ausführliche Anleitung ist im Kapitel Platzhalter nachzulesen. Die Funktion replace() bereitet einen Platzhalter zur Verwendung im Fragebogen vor.

void replace(string Platzhalter, string Inhalt, [string Typ])

Beispiele

// %marke% durch "SoSci Survey" ersetzen
replace('%marke%', 'SoSci Survey');
 
// %marke% durch H20 (mit per HTML-Code tiefgestelltem 2) ersetzen
replace('%marke%', 'H<sub>2</sub>O', 'html');
 
// %antwort% durch die Antwort des Teilnehmers auf die offene Texteingabe AB01_01 ersetzen
replace('%antwort%', 'AB01_01', 'response');
 
// %antwort% durch die Antwort des Teilnehmers in der einfachen Auswahlfrage AB02 ersetzen
replace('%antwort%', 'AB02', 'response');
 
// %nummer% durch eine neue Frage-Nummer ersetzen
replace('%nummer%', 'qn+', 'special');
html('<div class="title">%nummer%. Bitte wählen Sie hier ...</div>');