onfocus= in php echo einbinden

neftarius

Mitglied
Mit den quotes hab ich immer ein Problem weil man nach einer Weile absolut nicht mehr durchsieht. Deswegen meine Frage:
Wie drücke ich folgendes in einem php echo aus?
Code:
<input size="30" onFocus="this.value='Text">

€:/Bitte nicht gleich losdiskutieren über die dumme Frage
 
Code:
$str = "<input size=\"30\" onFocus=\"this.value='Text'\">';

Wenn du einen Editor mit Syntax-Highlighting benutzt, kommst Du auch nicht mehr durcheinander :)

snuu

// Edit: Das Board muss natürlich die escapenden Backslashes unterdrücken, wenn ich den PHP- oder CODE-Tag benutze.
 
<klugscheiss>
Oder besser so:
Code:
echo '<input size="30" onFocus="this.value=\\'Text\\';">';
</klugscheiss>
:-)
 
Zuletzt bearbeitet:
Jetzt wird's mysteriös. Ich habe es erst so geschrieben, wie Du fatalus (allerdings ohne echo, sondern mit Variablen-Zuweisung). Und da mir der Code- als auch der PHP-Tag die escapenden Backslashes herausgenommen hat, habe ich gar keinen Tag verwendet und den Text unter "// Edit" drunter gesetzt.

Welches fleißige Moderator-Meinzelmännchen hat denn meinen Beitrag überarbeitet?

snuu
 
Zurück