Jquery 注册验证
来源:互联网 发布:sql server要钱吗 编辑:程序博客网 时间:2024/05/21 06:13
Jquery + bootstrap 注册验证
效果图
Jquery 里用到的方法
1. Blur(); Focus(); AddClass(); removeClass();
$(pwd).keyup(function(){//验证密码强度的, 用bootstrap 进度条 , 效果妥妥的var strongRegex = new RegExp("^(?=.{8,20})(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*\\W).*$", "g"); var mediumRegex = new RegExp("^(?=.{7,20})(((?=.*[A-Z])(?=.*[a-z]))|((?=.*[A-Z])(?=.*[0-9]))|((?=.*[a-z])(?=.*[0-9]))).*$", "g"); var enoughRegex = new RegExp("(?=.{6,20}).*", "g");if ($(pwd).val()==null||$(pwd).val()==""||$(pwd).val().length<6) {//$(pwd_info).html("<font color=red size=2><span class='glyphicon glyphicon-minus-sign'></span> 请使用六位及以上密码,密码不能为空</font>");$(".progress-bar-danger").css("width","0%");$(".progress-bar-warning").css("width","0%");$(".progress-bar-success").css("width","0%");}else{if (false == enoughRegex.test($(this).val())) {$(".progress-bar-danger").css("width","0%");$(".progress-bar-warning").css("width","0%");$(".progress-bar-success").css("width","0%");}else if(strongRegex.test($(pwd).val())){ $(pwd_info).html("<font style='color:#ccc'><span class='glyphicon glyphicon-info-sign'></span> 密码安全度(高)</font>");$(".progress-bar-danger").css("width","33%");$(".progress-bar-warning").css("width","34%");$(".progress-bar-success").css("width","33%");}else if(mediumRegex.test($(pwd).val())){$(pwd_info).html("<font style='color:#ccc'><span class='glyphicon glyphicon-info-sign'></span> 密码安全度(中)</font>");$(".progress-bar-danger").css("width","33%");$(".progress-bar-warning").css("width","34%");$(".progress-bar-success").css("width","0%");}else{$(pwd_info).html("<font style='color:#ccc'><span class='glyphicon glyphicon-info-sign'></span> 密码有被盗风险,建议修改密码</font>");$(".progress-bar-danger").css("width","33%");$(".progress-bar-warning").css("width","0%");$(".progress-bar-success").css("width","0%");}} });2. 验证信息部分
$(paraInput).focus(function(){$(paraInfo).html("<font style='color:#ccc'><span class='glyphicon glyphicon-info-sign'></span> "+valInfo1+"</font>");});$(paraInput).blur(function(){if($(this).val()==""||$(this).val()==null){$(paraInfo).html("<font style='color:red' size=2><span class='glyphicon glyphicon-minus-sign'></span> "+varInfo3+"</font>");} else if (!myReg.test($(this).val())) { $(paraInfo).html("<font style='color:red' size=2><span class='glyphicon glyphicon-minus-sign'></span> " + valInfo2 + "</font>");} else { AjaxVal(paraInput, paraInfo, varinfo4, varinfo5);//Ajax 验证数据}});
0 0
- jquery 注册验证,
- jquery 注册验证用户名
- jquery 注册验证
- jquery.valid 注册验证
- JQuery验证 [注册]
- 注册js/jquery验证
- 用户注册jquery验证
- Jquery 验证注册
- jquery ajax验证注册
- jQuery 前台注册验证!
- jquery实现注册验证
- jquery 注册验证
- Jquery 注册验证
- jquery 注册表单验证
- 注册验证(简单,jquery)
- jQuery验证用户注册信息
- jQuery实现登录注册验证
- jquery实现注册表单验证
- java内存管理
- Jsoup解析HTML中 出现乱码问题解决办法
- jvm的GC机制和四大引用类别
- Ajax的跨域请求
- QT -- 快速设计对话框2
- Jquery 注册验证
- error C2662: 无法将this指针从const转化为非const
- 全国2017年度通信工程类大学排名
- C#上机实验之题目二
- CodeForces
- PL/SQL 条件语句
- 【bzoj3451】【Tyvj1953】Normal 题解
- hdu1004 Let the Balloon Rise
- C#反射Assembly 详细说明