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:
Und das Script dazu:
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;
}