Eingabefelder leeren

Hi,

hmm, ein bisschen dürftig, die Fragestellung, aber es gibt zumindest zwei Möglichkeiten.

1. Input Type Reset:
HTML:
<form name="form1" method="post" action="meinscript.php">
<input type="text" name="textfield1">
<input type="reset" name="kill" value="Loeschen">
</form>

2. per "Hand":
HTML:
function killValues(formHd) {
  for (var i=0; i< formHd.elements.length; i++) {
    formHd.elements[i].value = "";
  }
}

Gruß

.
 
Sorry, dass ich einen alten Thread ausgrabe, aber mein Anliegen passt hier sehr gut:

Wie bewerkstellige ich es, dass ein Formularfeld beim Anklicken geleert wird? Wird wohl sicher jeder wissen, was ich meine. Wie geht das ganze auch bei <textarea>?
 
Code:
<textarea onfocus="this.value='';">
Es ist übrigens lobenswert, dass du nicht für alles ein neues Thema ausmachst, aber das hättest du auch wirklich selbst herausfinden können!
 
Okay danke für die Hilfe. An der Lösung mit dem value='' lag ich schon, aber ich habe die ganze Zeit mit value="" gearbeitet und folgerichtig ging das ganze dadurch nicht. Manchmal sieht man den Wald vor lauter Bäumen nicht...

Naja, JavaScript liegt bei mir an erster Stelle in meiner ToDo-Liste. Ich frische gerade mein PHP auf und da kann ich JS ja "mal eben so" mitbehandeln.
 

Neue Beiträge

Zurück