本文為大家分享了javascript密碼驗證的實現方法,歡迎大家閱讀。
javascript密碼驗證代碼如下
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>密碼驗證</title> <script src="js/jquery-1.11.1.js"></script> <script> $(function(){ $(document).on('blur','input',function(){ var $password=$('#password').val(); var $password_again=$('#password_again').val(); if(!$password){ $("#password").addClass('redBorder').next('label').show().html('不能為空');; return false; }else if(!$password_again){ $("#password_again").addClass('redBorder').next('label').show().html('不能為空'); return false; }else{ $('input').removeClass('redBorder').next('label').empty(); if($password_again==$password){ $("#password,#password_again").next('label').show().html('兩次密碼一致').addClass('valid'); }else if($password_again!=$password){ $("#password,#password_again").addClass('redBorder').next('label').show().html('兩次密碼不一致').removeClass('valid').addClass('erro'); } } }) }) </script> <style> .redBorder{ border: 1px solid red; } .erro{ background: url('images/unchecked.gif') no-repeat; padding-left: 16px; } .valid{ background: url('images/checked.gif') no-repeat; width: 16px; height: 16px; } </style> </head> <body> <div> <label> 輸入密碼:<input type="text" placeholder="輸入密碼" id="password"> <label id="password-erro" class="erro" style="display:none;"></label> </label> <br><br> <label> 驗證密碼:<input type="text" placeholder="輸入相同密碼" id="password_again"> <label id="password-erro" class="erro" style="display:none;"></label> </label> <br><br> <button style="margin-left:80px;">submit</button> </div> </body> </html>
希望本文對大家學習javascript程序設計有所幫助。