Advertisement
Guest User

Untitled

a guest
Jun 30th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. <html>
  2. <head>
  3. <script type="text/javascript" src="jquery-1.7.2.min.js"></script>
  4. <script>
  5. $(document).ready(function() {
  6. var validate = function(e){
  7. var check = function(val, reg, target){
  8. val.match(reg)?target.show():target.hide();
  9. }
  10. var val = $(e.target).val();
  11. check(val, /(?=.*\d)/, $('#N span'));
  12. check(val, /(?=.*[a-z])/, $('#L span'));
  13. check(val, /(?=.*[A-Z])/, $('#U span'));
  14. check(val, /(?=.*[`~!@#$%^&*()_+=\[\]{}\|<>,./?:;'"-])/, $('#S span'));
  15. check(val, /^.{8,32}$/, $('#LEN span'));}
  16. $('#V').keyup(validate).keydown(validate).change(validate);
  17. });
  18. </script>
  19. <style type="text/css">
  20. .check{
  21. display: none;
  22. color:red;
  23. margin: 2px;
  24. padding: 2px;
  25. }
  26. </style>
  27. </head>
  28. <body>
  29. <input id="V" type="password" />
  30. <div id="U">Upper case<span class="check"> V </span></div>
  31. <div id="L">Lower case<span class="check"> V </span></div>
  32. <div id="N">Number<span class="check"> V </span></div>
  33. <div id="S">Special character<span class="check"> V </span></div>
  34. <div id="LEN">8~32 characters<span class="check"> V </span></div>
  35. </body>
  36. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement