Thomas Meinike: Textvorbelegung bei Eingabefeldern verschwinden lassen...

Beitrag lesen

Hallo,

ja die Value soll nach dem Click '' sein ... ich weiss, ich bin dreist, aber kann mir nicht jemand einfach den Code geben *arrogant sei aber bei javascript rot sieht*

Probiere es so:

<input type="text" value="Hier etwas eintragen" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue">

Wichtig ist, dass man den Inhalt nur loescht, wenn dieser mit dem Ausgangswert ueberein stimmt, um keine Nutzereingaben zu verwerfen. Beim Verlassen des Feldes ohne Eingabe kommt der Infotext wieder. Statt onclick habe ich hier onfocus/onblur verwendet, dann klappt das auch via TAB-Taste.

MfG, Thomas