Hallo zusammen,
ich bin gerade dabei ein Loginscript zu entwickeln und scheiter aktuell an javascript events.
Ziel:
Ich möchte meinen Eingabefeldern "EMail" mithilfe von .onblur und .onfocus events einen Wert zuweisen.
Leider reagieren die Eingabefelder nicht so wie gewünscht.
script.js:
window.onload = init;
function init() {
document.getElementById("str_email").value = "EMail";
document.getElementbyId("str_email").onblur = EMailempty;
document.getElementbyId("str_email").onfocus =EMailfilled;
}
function EMailempty() {
if(this.value=='') this.value='EMail';
}
function EMailfilled() {
if(this.value=='EMail') this.value=''
}
Auszug aus der php Datei:
<form action="login.php" method="post">
<input type="text" class="inputtext" id="str_email" name="email" value="" ;" />
<input type="password" class="inputpassword" id="pass" name="pass" value="Passwort" onfocus="this.value='';"/>
<input type="submit" value="Login">
</form>
Kann es daran liegen, das sich die Form in Abhängigkeit einer if Schleife in php aufrufe oder liegt es vielleicht an der Session?
Vielen Dank für eure Hilfe