Das Problem ist aber nun, dass in manchen Browsern die interne "Kennung" des Textbausteins als Text auf die Fragebogenseite gedruckt wird.
Die Kennung sollte eigentlich nur dann angezeigt werden, wenn der Fragebogen im Debug-Modus oder im Pretest angezeigt wird. Wenn es an anderer Stelle auftaucht, müsste ich mir das einmal genauer ansehen. Haben Sie einen Vorschau-Link (bitte ggf. direkt zur betroffenen Seite), bei welchem das Problem zu sehen ist?
Textbausteine sind durchaus dafür vorgesehen, dass man damit JavaScript-Code an unterschiedlichen Stellen einbindet. Wenn Sie show()
verwenden, können Sie sogar bequem die Parameter Ihrer Funktionsaufrufe mittels Platzhaltern anpassen, z.B.
show('AB01', [
'%questionID%' => 'XY01'
]);