Zum Inhalt springen

input- Feld mit Text vorbelegen

Erstellt am 27. August 2011 · 1 Antwort · letzte Antwort am 29. August 2011

Tags: Direct Mail, JavaScript & AJAX, Frage

typo3_hp ·

Hallo!

Ich möchte das bei der Extension "Direct Mail Subscription" das Input Feld mit Text vorbelegt wird und wenn man rein klickt der Text weg ist und man etwas reinschreiben kann.

Habe auch schon etwas gefunden, wie es geht - jedoch funktioniert es sobald ich den name wieder auf name="FE[tt_address][name]" abändere nicht mehr.

Dann wird der Text "Hier Text eingeben erst angezeigt wenn ich einmal in das Feld und wieder raus klicke"

Ursprungscode:

<input class="name" type="text" name="FE[tt_address][name]">

So funktioniert es (jedoch wird nichts an die Ext übergeben):

<input class="name" name="class" type="text" value="Text hier eingeben" onblur="if(this. value=='') this. value='Text hier eingeben'; " onfocus="if(this. value=='Text hier eingeben') this. value='';">

Und so funktioniert es wieder mit der Ext, aber der Anzeigetext erscheint wie gesagt erst nach einem Klick in das leere Feld und wieder hinaus:

<input class="name" name="FE[tt_address][name]" type="text" value="Text hier eingeben" onblur="if(this. value=='') this. value='Text hier eingeben'; " onfocus="if(this. value=='Text hier eingeben') this. value='';">

Hat jemand eine Idee, wie ich beides möglich machen kann?

Danke und Grüße