ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
255
255
EMPFEHLEN
-
ich habe folgendes in einem input um den value zu löschen
die backslashes kommen davon das ich das ganze per echo ''; von php ausgebe
onfocus="if (this.value == value) this.value = \'\';" onblur="if (this.value == \'\') this.value = value;"
der inhalt der verschwindet auch ordnungsgemäß aber er kommt nicht wieder und ich kann mir nicht erklären warum
-
07.02.12 20:46 #2
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.960
Ich würde es so lösen (abgesehen davon, dass ich es aus dem HTML des Seitenkörpers heraushalten würde):
HTML-Code:<input type="text" onfocus="if(this.value == this.placeholder) this.value = '';" onblur="if(this.value == '') this.value = this.placeholder;" placeholder="text eingeben" />Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.





Zitieren

Login





