1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| {# 密码强弱 #} $('#txt_password').blur(function () { var re_week = /^.*(?=.{6,})(?=.*\d).*$|^.*(?=.{6,})(?=.*[A-Za-z]).*$/; var re_medium = /^.*(?=.{6,})(?=.*\d)(?=.*[A-Za-z]).*$/; var re_strong = /^.*(?=.{6,})(?=.*\d)(?=.*[A-Za-z])(?=.*[!@#$%^&*?]).*$/; var pwd = $("#txt_password").val(); if (pwd.length < 6){ $("#spn_epassword_ok").css('display','none'); $("#spn_epassword_ok").attr('class','icon_wrong'); $("#spnPwdStrong2").css('display','none'); $("#spnPwdStrong1").css('display','none'); $("#spnPwdStrong3").css('display','none'); $("#J_tipPassword").html("密码长度小于6位") return false } else if (re_strong.test(pwd)) { $("#spnPwdStrong3").css('display', 'inline-block'); $("#spnPwdStrong2").css('display','none'); $("#spnPwdStrong1").css('display','none'); $("#J_tipPassword").html(''); $("#spn_epassword_ok").css('display', 'inline-block'); $("#spn_epassword_ok").attr('class', 'icon_yes'); return true }else if (re_medium.test(pwd)) { $("#spnPwdStrong2").css('display','inline-block'); $("#spnPwdStrong1").css('display','none'); $("#spnPwdStrong3").css('display','none'); $("#J_tipPassword").html(''); $("#spn_epassword_ok").css('display','inline-block'); $("#spn_epassword_ok").attr('class','icon_yes'); return true }else if (re_week.test(pwd)){ $("#spnPwdStrong1").css('display','inline-block'); $("#spnPwdStrong2").css('display','none'); $("#spnPwdStrong3").css('display','none'); $("#J_tipPassword").html(''); $("#spn_epassword_ok").css('display','inline-block'); $("#spn_epassword_ok").attr('class','icon_yes'); return true } });
|