Mot de passe de masquage dans le champ mot de passe à l'aide de jquery
Comment faire un mot de passe de masquage comme dans Android mobile comme lorsqu'on est dans un type de clé, il montre une clé pour quelques secondes et de le modifier pour "*".
J'ai essayé le plugin mentionné dans Mot de passe de masquage comme dans les mobiles à l'aide de js il n'est pas optimale. Et le jsfiddle http://jsfiddle.net/medopal/X37Wz/ pas en mesure de gérer revenir en arrière et effacer. Pourriez-vous s'il vous plaît suggérer d'autres méthodes pour ce faire? Uniquement à l'aide de jquery et de ne pas utiliser de plugins.
Quelle est la raison de l'avoir sur la non-plate-forme mobile?
Il est une application basée sur mobile.
si il sera utilisé sur le bureau - il n'y a pas de raison de tels comportements. Si il sera utilisé sur plateforme mobile, il sera masqué automatiquement.
Il n'est pas fait automatiquement, nous avons besoin de le manipuler à l'aide de jQuery.
c'est fait automatiquement par les navigateurs mobiles. Juste utilisez l'entrée
Il est une application basée sur mobile.
si il sera utilisé sur le bureau - il n'y a pas de raison de tels comportements. Si il sera utilisé sur plateforme mobile, il sera masqué automatiquement.
Il n'est pas fait automatiquement, nous avons besoin de le manipuler à l'aide de jQuery.
c'est fait automatiquement par les navigateurs mobiles. Juste utilisez l'entrée
password
OriginalL'auteur Rajeswari | 2012-08-06
Vous devez vous connecter pour publier un commentaire.
ici, j'ai fait la solution complète bin pour la requête ci-dessus. veuillez vérifier le lien de démonstration comme indiqué ci-dessous:
Démo: http://codebins.com/bin/4ldqp8u
HTML:
JQuery:
Démo: http://codebins.com/bin/4ldqp8u
Salut, avez-vous visité ci-dessus le lien de démonstration..? Il travaille très bien que votre requête.
Si vous tapez "123" dans txtpwd l'élément d'entrée et Maintenant, Comme par votre requête, j'ai mis événement keypress sur txtpwd donc, si votre curseur sur txtpwd après la première étoile "* | * * " et vous appuyez sur la touche Suppr, puis il enlève le "2" de l'élément masqué valeur "13".
Même que pour le retour arrière Maintenant, il vous appuyez sur la touche retour arrière "|", puis il enlève le "1" de l'élément masqué valeur.
Ici, j'ai mis sur les contrôles que si le curseur dans txtpwd avant le premier char comme "|***" et appuyez sur la touche de retour arrière de même que si le curseur après le dernier caractère comme "***|" et appuyez sur la touche Suppr puis, il ne fait rien.
OriginalL'auteur gaurang171
basé sur keyur à codebins.com le code ci-dessus, cette grande petite réponse ici https://stackoverflow.com/a/4843500/1056285 et aussi https://stackoverflow.com/a/1431109/1056285 (backspace efface sans bugs), j'ai adapté la solution de prendre en compte le retour arrière trop!
Vous pouvez avoir un coup d'oeil ci-dessous:
http://codebins.com/bin/4ldqp8u/38
je ne comprend pas le code car j'ai eu quelques problèmes avec le code de mise en forme et j'ai été trop paresseux pour voir quel est le problème. Mais j'ai pensé, et maintenant je ajouter le code aussi. Merci pour la suggestion 🙂
Ce presque travaillé, mais ne fonctionne pas correctement lorsque vous sélectionnez l'ensemble du champ et appuyez sur supprimer. J'ai trouvé ce script, qui a mieux fonctionné: sitepoint.com/better-passwords-1-the-masked-password-field.
OriginalL'auteur Andrei Sandulescu
IE 10 a de la fonctionnalité. Peut-être certains on peut l'arracher? 😐
Aussi, j'ai écrit un extrait de simple sur la base de cette ici qui devrait vous obtenir a commencé sur le codage de votre propre.
EDIT: vérifier le code ici:
OriginalL'auteur Prasanth