Dmitri Rettig: Was ist daran falsch?

Beitrag lesen

Hallo,

Kann mir aeiner sagen was hier onFocus='window.setTimeout('alert(this.value*5)',12000);' falsch ist? Ich bekomme immer die Fehlermeldung "Syntaxfehler"! Unten seht ihr den Kontext.

<input size='4' maxlength='4' value='1' name='text2' onFocus='window.setTimeout('alert(this.value*5)',12000);'>

Kleiner hinweis: Ich muss das alles in einfachen Anführungszeichen schreiben, da das mit document.write ausgegeben wird. Daran liegt es auch nicht.
Danke für die Hilfe!

Vielleicht: document.write("<input size="4" maxlength="4" value="1" name="text2" onFocus="window.setTimeout('alert(this.value*5)',12000);">

MfG Dmitri