Set default value für das Suchfeld - Bitte Hilfe!!!

Ich versuche, um einen Standardwert für ein Feld "suchen". Die Idee ist, dass das Suchen-Feld den Wert "Suchen", bis der Benutzer klickt hinein, dann sollte es leer sein. So lange, wie es ist "leer" (mit "Search" den Wert ein) es sollte die Klasse ".blank".

Habe ich versucht, dieses

<input autocomplete="off" class="" id="searchq" name="searchq" onblur="if (this.value == '') { this.value='Search'; jQuery(this).addClass('blank'); };" onfocus="if (this.value == 'Search') { this.value=''; jQuery(this).removeClass('blank'); };" type="text" value="" />

es funktioniert so weit, aber wenn ich laden Sie die Website, das Feld ist einfach leer. Ich muss Sie in das Feld zuerst, und dann irgendwo auf die Seite, um den Effekt zu arbeiten.

Ich denke, es hat etwas zu tun mit onBlur. Irgendwelche Ideen?

Dank!

Schreibe einen Kommentar