ich eigentlich auch nicht
ich versuchs mal:
also im Input-Tag sind zwei Events deklariert:
onFocus (wenn Element aktiviert wird, man also hineinklickt etc.)
onBlur (wenn Element deaktiviert wird, man also woanders hinklickt)
jeweils wird dann dem value des Textfeldes ein neuer Wert zugewiesen, mittels der Funktionen Empty und Fill
"Empty" wird aufgerufen, wenn das Textfeld aktiviert wird, innerhalb der Funktion wird überprüft, ob noch der Standardtext "deine Email" drinsteht, in diesem Fall wird das Feld geleert (return ""). Ansonsten bleibt der Inhalt bestehen (return Content).
"Fill" wiederum wird aufgerufen, wenn das Textfeld deaktiviert wird, innerhalb der Funktion wird überprüft, ob das Feld leer ist, in diesem Fall wird der Standardtext eingefügt (return "deine Email"). Ansonsten bleibt der Inhalt wieder bestehen (return Content).
PS: ich empfehle SelfHTML: alles zu HTML, JavaScript u.v.a.m., mittlerweile in der neuafgelegten Version 8.0. aber wem erzähl ich das
ich versuchs mal:
also im Input-Tag sind zwei Events deklariert:
onFocus (wenn Element aktiviert wird, man also hineinklickt etc.)
onBlur (wenn Element deaktiviert wird, man also woanders hinklickt)
jeweils wird dann dem value des Textfeldes ein neuer Wert zugewiesen, mittels der Funktionen Empty und Fill
"Empty" wird aufgerufen, wenn das Textfeld aktiviert wird, innerhalb der Funktion wird überprüft, ob noch der Standardtext "deine Email" drinsteht, in diesem Fall wird das Feld geleert (return ""). Ansonsten bleibt der Inhalt bestehen (return Content).
"Fill" wiederum wird aufgerufen, wenn das Textfeld deaktiviert wird, innerhalb der Funktion wird überprüft, ob das Feld leer ist, in diesem Fall wird der Standardtext eingefügt (return "deine Email"). Ansonsten bleibt der Inhalt wieder bestehen (return Content).
PS: ich empfehle SelfHTML: alles zu HTML, JavaScript u.v.a.m., mittlerweile in der neuafgelegten Version 8.0. aber wem erzähl ich das