重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1. 先写判断函数
成都创新互联自2013年创立以来,是专业互联网技术服务公司,拥有项目网站设计、网站建设网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元任县做网站,已为上家服务,为任县各地企业和个人服务,联系电话:18980820575
var passmode = function(a) {//计算密码组合种类
var num = 0;
if(/[0-9]+/.test(a)) num++
if(/[a-zA-Z]+/.test(a)) num++
if(/[^0-9a-zA-Z\s\u4e00-\u9fa5]+/.test(a)) num++
return num;
};
2. 调用判断
$('#password').keyup(function () {
var password = $('#password').val().replace(/\s*/, "");
var passleng = password.length;
var _pass = passmode(password);
if (passleng 6) {//极弱,不考虑
return;
}
if(/(?:(.)\1{3,})/.test(password) _pass == 1) {
//任何字符重复3次以上,并密码字符种类只有一种,弱
$('#hint').css('background-color','#弱');
} else if(_pass == 2 || (!/(?:(.)\1{3,})/.test(password)passleng =6_pass == 1)) {
//密码种类超过6位存在两种 或 没有3次以上重复超过6位 中
$('#hint').css('background-color','#中');
} else if(_pass == 3){//不管是否重复字符,密码种类存在三种,长度大于等于6,强
$('#hint').css('background-color','#强');
}
}
);
var passOne = $("#passOne").val();
var passTwo = $("#passTwo").val();
if(passOne != passTwo ){
alert("两次密码输入不一致");
return false;
}
可以参考以上代码。
进入一个页面时,弹出一个要输入密码的消息框,用户输入正确密码才能看见页面
前台
script language="JavaScript"
window.onload()
{
Alert("Please Input Password !");
window.open("url");
}
/script
2、在输密码的页面中定义一个静态变量,在确认密码时加1并判断是否正确,当到四时,就跳转
response.Redirect("url");
if($(selector).val()==$(selector2).val())
{
....
}else{
....
}
;
$(selector)获取jquery对象,用class或者id都可以,然后调用val()方法获取input输入框中的内容,比较两个密码是是否相同。
先声明一点,记住密码在本地是非常不安全的。
可以使用jquery cookie将密码保存至cookie中。
第二次登录,判断cookie中是否含保存的密码,如果有:将保存的密码赋值给input password表单