Ecrire du texte dans un input password

Guillaume -  
Bilow Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai le code suivant :

<input name="mdp" type="password" size="25" value="Mot de passe" onFocus="if(this.value=='Mot de passe')this.value=''"/>

Mais le probleme du type password est que les caracteres sont masqué. Avez vous une solution ?

Cordialement!


A voir également:

2 réponses

Bilow Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   117
 
Salut,

Ce que tu aimerais faire, c'est afficher lisiblement "Mot de passe", et quand l'utilisateur clique ou prend le focus, alors "Mot de passe" disparait, et les futurs caractères deviennent masqués ?

<input type="text" name="mdp" size="25" value="Mot de passe" onFocus="
if(this.value == 'Mot de passe'){
this.value = '';
this.type = 'password';
}
">

Voila ;)
Note quand-même que si le mot de passe de l'utilisateur est "Mot de passe" (peu probable mais on ne sait jamais), et qu'il reprend le focus, alors sont mot de passe sera écrasé. A toi de voir si tu penses qu'un utilisateur pourra prendre "Mot de passe" comme mot de passe...
1
Profil bloqué
 
Oui il faut mettre le type en "text" et non en "password"
0
Bilow Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   117
 
Pardon mais je n'ai pas compris ce que tu voulais dire. Pourrais-tu donner un code stp ?
0
Profil bloqué
 
J'ai juste dis que dans le code il fallait mettre le type en "text" et non en "password" ;)
0
Bilow Messages postés 1014 Date d'inscription   Statut Membre Dernière intervention   117
 
Hmm... Non.
On voit "Mot de passe", l'utilisateur veut entrer son mot de passe.
Il clique => On supprime le "Mot de passe" actuel, ensuite on met le type à "password", pour ne pas que l'utilisateur voit son mot de passe. Essaie le code ;-)
0
__construct
 
Ben met le champ input en type texte! Où est le problème?
<input name="mdp" type="text" size="25" value="Mot de passe" onFocus="if(this.value=='Mot de passe')this.value=''"/>
0
Profil bloqué
 
Champ le "type" il est défini en password donc normal que les chiffres sont masqués..
0