Bei Klick ins Formularfeld soll Inhalt verschwinden

folio

Erfahrenes Mitglied
Hallo,

ich habe ein Formularfeld, sieht so aus:

HTML:
<input type="text" name="keywords" value="Suchen..." size="10" maxlength="30" style="width: 95px; padding:2px;border:1px solid #CCE2E7;">

Value ist ja jetzt "Suchen...". Wenn der Besucher in das Formularfeld reinklickt, soll der Wert verschwinden, damit man gleich lostippen kann. Weiß jemand wie das geht?


gruß folio
 
Probier's mal so:

HTML:
<input type="text" name="keywords" value="Suchen..." size="10" maxlength="30" style="width: 95px; padding:2px;border:1px solid #CCE2E7;" onfocus="if(this.value=='Suchen...') this.value=''" onBlur="if(this.value=='')this.value='Suchen...'">
 
Super! Vielen Dank! Hat sofort funktioniert. :) Und wenn man wieder rausgeht, kommt das Suche... wieder, genauso wollte ich das :D
 
Darf ich dir noch die Vorzüge meines Vorschlags unterbreiten: Der Initialwert muss nur einmal notiert werden. Des Weiteren „merkt“ das Skript, wenn der Initialwert selbst eingegeben wird und reagiert entsprechend.
 

Neue Beiträge

Zurück