Bonjour

J'ai un formulaire et le champ mot de passe retient toujours le mot de passe de la personne connectée. J'ai fait ceci :

<input type="password" value=""/>

Mais ce champ retient encore le mot de passe. Comment fait on pour ne rien mettre dans le champ et enlever le cache de mot de passe?

Merci et bonne journée.
Bonjour,

En fait ça doit dépendre du navigateur et non de l'input type="password".

Des solutions sont envisageable via JavaScript, mais c'est peut-être un peu lourd, à voir...

As-tu essayé avec l'attribut "autocomplete" avec la valeur "off" ?
Et en remplaçant value par une autre valeur ? Genre value='motdePasse' ?

Sinon pour que le navigateur ne recharge jamais le mot de passe, il faut que le type de champs ne soit pas un password ^^ Smiley langue
Solution 1 :
<input type="password" value="motdepasse" autocomplete="off" />


ou encore

<input type="password" id="pass" value="" autocomplete="off" />

en js à exécuter au chargement :
document.getElementById("pass").value("motdepasse");



solution n°2
<input type="text" value="Mot De Passe" autocomplete="off" />


(par contre, attention dans la solution n°2, le navigateur ne pourra plus jamais retenir le mot de passe ^^ ça risque de frustrer toute une partie des utilisateurs)