Alexander (HH): Mit CSS bei Click resetten

Beitrag lesen

Moin Moin!

Ob es mit CSS geht

CSS ist nur für die Formatierung zuständig, nicht für den Inhalt. Javascript ist schon der richtige Weg. Trotzdem muß auf der Server-Seite noch einmal geprüft werden, den niemand garantiert, dass das Feld überhaupt fokussiert wird oder dass auf der Client-Seite überhaupt so etwas wie Javascript vorhanden ist.

Zwei Ansätze wären denkbar, um nur den Dummy-Wert zu löschen: Entweder gezieht auf den Dummy-Wert vergleichen (1) oder nur ein einziges Mal beim ersten Fokussieren ohne weitere Bedingung löschen, indem der onfocus-Handler sich selbst löscht (2).

(1): if (this.value=="dd.mm.yyyy") { this.value=''; }
(2): this.onfocus=function(){return true};this.value='';

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".