Vinzenz Mai: Formularfeld leeren wenn man ins Feld klickt...

Beitrag lesen

Hallo

<input type="text" name="fName" size="20" value="Bitte Name eingeben!">
Ich möchte das wenn man in das Feld klickt und dort den Namen einegben will automatisch das "Bitte Name eingeben!" verschwindet. Also sobald man in das Feld reinklickt, ist das Feld leer und man kann seinen Namen reinschreiben.

Du hast bereits Hinweise dafür bekommen wie Du das lösen kannst. Auf eine Nebenwirkung möchte ich Dich jedoch hinweisen:

Es ist für den Benutzer extrem frustrierend, wenn er seinen Namen eingetippt hat, inzwischen ein paar andere Felder ausgefüllt hat, feststellt, dass sie/er einen Tippfehler im Namen hat, nun den Cursor genau dorthin positioniert, wo ein Buchstabe fehlt => schwupps ist der ganze Name verschwunden.

Nein, das ist gar keine gute Idee. Du solltest besser überprüfen, ob in Deinem Feld der Standardtext drin steht. Wenn ja, dann lösche, sonst lass den Inhalt stehen.

Freundliche Grüße

Vinzenz