cdv: Escape Sequence als Funktionsargument

Beitrag lesen

Hallo zusammen

Ich versuche einer Funktion die ein Textfeld updatet, als Argument einen String mit Anführungszeichen mitzugeben.  Die Funktion wird onLoad ausgeführt.

[Firefox 1.5.0.4]
<BODY onLoad="updateTestfield('Ein lustiger "Witz"-String')">
=>funktioniert nicht
<BODY onLoad="updateTestfield('Ein lustiger String')">
funktioniert
versucht habe ich auch
<BODY onLoad="updateTestfield('Ein lustiger \"Witz\"-String')">
und
<BODY onLoad="updateTestfield(escape('Ein "Witz"-String'))">
funktioniert auch nicht.

Jetzt fällt mir keine andere Version mehr ein...
Vielen Dank im Voraus für jede Idee!