Hallo, ich habe eine website mit einem Kontaktformular, und in diesem stehen Musterdaten. Nun möchte ich gerne mit Javascript es so veranlassen, dass wenn ich ins feld klicke, sich das feld leert. Mfg sebastian Neusch
Mach's ohne Javascript: <input type="text" name="meinname" placeholder="Max Mustermann">
Danke ich benutze jetzt den placeholder, auch wenn er nicht ganz das tut was ich wollte. Danke
Der dem Eingabefeld zuzuordnende Event heisst "onfocus" (wenn der Cursor ins Feld kommt) - dann rufst du eine JS-Funktion auf, die das Feld leert, so ähnlich: In Javascript: function clear_field(id) { document.getElementById(id).value=''} Im HTML: <input type='text' id='inp3' onfocus='clear_field(this.id);'> Hat nur einen Nachteil, so einfach, wie die Funktion hier dargestellt ist, dass das Textfeld IMMER geleert wird, wenn es den Focus bekommt, also auch, wenn du nur etwas korrigieren willst. Wenn man wollte, dass es sich nur dann leert, wenn der Platzhalter drinsteht, müsste mal den als Parameter mit übergeben und in der JS-Funktion darauf prüfen ...
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.