Advertisement
Guest User

Untitled

a guest
Apr 20th, 2014
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. var password = document.querySelector ('#password');
  2. var submit = document.querySelector ('#submit');
  3.  
  4. function displayError (fieldname, message) {
  5. var input_field = document.querySelector('#' + fieldname);
  6. var error_box = document.querySelector('#'+fieldname+'Message');
  7. }
  8.  
  9. function hideError(fieldname){
  10. var input_field = document.querySelector('#'+fieldname);
  11. var error_box = document.querySelector('#'+fieldname+'Message');
  12.  
  13. }
  14.  
  15.  
  16. function passwordStrength () {
  17.  
  18. if(passwordStrength.value <= 4){
  19. displayError('password', 'Weak');
  20.  
  21. }else if(passwordStrength.value > 4 &&
  22. passwordStrength.value <= 6){
  23. displayError('password', 'Medium');
  24.  
  25. }else if (passwordStrength.value <6){
  26. displayError('password', 'Strong');
  27. }
  28.  
  29. return passwordStrength;
  30.  
  31. function passwordStrength() {
  32. var weak = 6;
  33. // var medium = 9;
  34. var strong = 12;
  35. var message ="Your password is strong";
  36.  
  37. var currentPasswordLength = $("#my-password-id").val().length;
  38.  
  39. if (currentPasswordLength < weak) {
  40. message = "Your password is weak");
  41. } else if (currentPasswordLength < strong) {
  42. message = "Your password is medium");
  43. }
  44. $("#my-span-id").text(message );
  45. }
  46.  
  47. // $(document).ready(function(){
  48. $("#my-password-id").keyup(passwordStrength);
  49. // });
  50. //#endregion JS
  51.  
  52. <!-- HTML REGION-->
  53.  
  54. <input id="my-password-id" type="password" required/>
  55. <span id="my-span-id"></span>
  56.  
  57. <!-- HTML ENDREGION-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement