tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
255
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    aiquita aiquita ist offline Mitglied Bronze
    Registriert seit
    Jul 2011
    Beiträge
    25
    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
     

  2. #2
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    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.