onFocus und onBlur

Sasser

Erfahrenes Mitglied
Hallo!

Ich habe ein Loginformular. Wenn man die Seite ladet, soll im Feld Passwort -> Passwort stehen, wenn man hinein klickt, soll dies verschwinden. Doch wenn man nun das Passwort eingibt wird es ja nicht verdeckt. Und umgekehrt kann man das Passwort nicht lesen!? Wie löse ich das?

So siehts jetzt aus;

HTML:
<input type="password" name="password" value="Passwort" class="login" style="width: 130px;" 
onFocus="if(this.value=='Passwort'){this.value=''; this.type='password';}" 
onblur="javascript: if(this.value==''){this.type='password'; this.value='Passwort';}else{}">
 
<input type="text" name="password" value="Passwort" class="login" style="width: 130px;"
onFocus="if(this.value=='Passwort'){this.value=''; this.type='password';}"
onblur="if(this.value==''){this.type='text'; this.value='Passwort';}">


Erfolgreich getestet :)

MFG
Mark Paspirgilis

PS: endlich bin ich mal schneller als mintel xD
 
HTML:
<input type="password" name="password" value="Passwort" class="login" style="width: 130px;" 
onfocus="this.type='text';if(this.value==this.defaultValue){this.value=''}" 
onblur="this.type='password';if(this.value==''){this.value=this.defaultValue;}else{this.defaultValue=''}">
 
Also das obere funktioniert,

aber wenn man die Seite betritt, steht Passwort in Sternchen das...

//edit

Ok hat sich erledigt, hab einfach den type in Text umgeändert!

Dankeschööööööön :)
 

Neue Beiträge

Zurück