Textfeld bei Klick löschen

DJauie

Mitglied
Hi!

Ich habe keine Ahnung von Javascript...
In meiner Shoutbox sind 2 Textfelder. Darin sind standardmäßig die Werte "Name" und "Text" eingetragen. Beim Klick darauf werden die gelöscht, damit kein Dödel seinen Namen dahinter schreibt oder sowas...
soweit, so gut...

Aber...wenn jetzt jemand wieder auf das Feld klickt, wird der gesamte Inhalt wieder gelöscht... :(

Wie kann ich das ändern? Also dass nur beim ersten Klick gelöscht wird?

Ich mach das folgendermaßen:

Code:
<input name="name" type="text" class="editfeld" onClick="MM_setTextOfTextfield('name','','')" value="Name" size="20" maxlength="20" />

Und das Script dazu:
Code:
function MM_setTextOfTextfield(objName,x,newText) { //v3.0
  var obj = MM_findObj(objName); 
  if (obj) obj.value = newText;
}
 
:rolleyes:

Code:
onFocus="if (this.value == this.defaultValue) this.value='';" onBlur="if (this.value == '') this.value=this.defaultValue;"

Ein thread, der unter meinem angezeigt wurde nach dem posten hat mir die Lösung beschert...ich hab zwar vorher gesucht, aber den hatte ich nicht gefunden...
 
Zurück