2 votes

Question sur la balise Html <input type="password>... ?

J'ai vu différents caractères de masquage du mot de passe dans différents écrans de connexion au lieu d'un "gros point noir". Comment puis-je changer le caractère de masquage du mot de passe dans le champ du mot de passe. Je ne trouve pas d'option pour le faire. Merci de m'aider.

4voto

BoltClock Points 249668

Il n'y a pas d'attribut HTML pour styliser les caractères du masque du champ du mot de passe. Vous devez utiliser une combinaison de HTML, CSS et JavaScript pour obtenir l'effet désiré.

1voto

ashwoods Points 1479

Vous pouvez utiliser ce plugin jquery : http://blog.decaf.de/2009/07/iphone-like-password-fields-using-jquery/

ou utiliser leur technique pour faire votre propre truc. En pratique, vous voudrez avoir deux entrées, en cachant l'entrée du vrai mot de passe et en faisant ce que vous voulez avec l'entrée du texte, mais en utilisant l'entrée du mot de passe pour la validation.

1voto

Álvaro G. Vicario Points 57607

Le caractère affiché dépend du navigateur, qui peut choisir d'imprimer un astérisque, un cercle ou des petites images de chatons. Ce n'est pas quelque chose que l'utilisateur peut contrôler, sans parler du webmaster. Les différents caractères que vous avez vus l'ont probablement été dans différents navigateurs et/ou ordinateurs.

Cependant, vous pouvez toujours utiliser le bon vieux font-face Attribut CSS permettant de modifier la façon dont ce caractère est dessiné.

1voto

Plokko Points 168

Avec css3, il y a une solution : vous pouvez utiliser une police personnalisée qui contient UNIQUEMENT votre caractère de masquage. Ainsi, tous les caractères que vous taperez seront convertis en ce caractère.

Veillez à le rendre compatible également avec les navigateurs non css3, comme IE, en laissant le marqueur par défaut si la fonction de police n'est pas compatible.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X