文档章节

js密码强度校验

c
 caiyezi
发布于 2016/11/08 20:24
字数 162
阅读 0
收藏 0
function AuthPasswd(string) {
        if(!string){
            jQuery("#low").removeClass("org");
        }else if(string && string.length >=6) {
            if(/[a-zA-Z]+/.test(string) && /[0-9]+/.test(string) && /\W+\D+/.test(string)) {
                noticeAssign(1);
            }else if(/[a-zA-Z]+/.test(string) || /[0-9]+/.test(string) || /\W+\D+/.test(string)) {
                if(/[a-zA-Z]+/.test(string) && /[0-9]+/.test(string)) {
                    noticeAssign(-1);
                }else if(/\[a-zA-Z]+/.test(string) && /\W+\D+/.test(string)) {
                    noticeAssign(-1);
                }else if(/[0-9]+/.test(string) && /\W+\D+/.test(string)) {
                    noticeAssign(-1);
                }else{
                    noticeAssign(0);
                }
            }
        }else{
            noticeAssign(0);
        }
    }

    function noticeAssign(num){        //num == 1强     -1中         0弱
        if(num == 1) {
            jQuery("#high").attr("class","org");
            jQuery("#mid").removeClass("org");
            jQuery("#low").removeClass("org");
        }else if(num == -1){
            jQuery("#high").removeClass("org");
            jQuery("#mid").attr("class","org");
            jQuery("#low").removeClass("org");
        }else if(num == 0) {
            jQuery("#low").attr("class","org");
            jQuery("#mid").removeClass("org");
            jQuery("#high").removeClass("org");
        }else{      //空值
            jQuery("#high").removeClass("org");
            jQuery("#mid").removeClass("org");
            jQuery("#low").removeClass("org");
        }
    }

 

本文转载自:http://www.cnblogs.com/vipzhou/p/5118502.html

共有 人打赏支持
c
粉丝 1
博文 108
码字总数 0
作品 0
西安
程序员
JavaWeb05-HTML篇笔记(一)

1.1上次课内容回顾: JQuery: JQuery的概述:是一个轻量级的JavaScript的类库.对JS进行封装. 常见的JS的框架: JQuery的使用: JQuery的选择器:(*) JQuery实现效果: JQuery样式操作: JQuer...

我是小谷粒
05/10
0
0
jquery validate 详解一

jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一导入js库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jq......

无聊的人们啊
2012/05/27
0
0
jQuery验证控件jquery.validate.js+jquery.validate.unobtrusive.js的用法

jquery.validate.unobtrusive.js的用法: jquery.validate.unobtrusive.js使用上很简洁,只要对Tag下几个属性即可以使用! 引用JavaScript<script src="http://code.jquery.com/jquery-1.6.2.......

随智阔
2013/03/03
0
0
jquery-validate()验证

jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一导入js库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jq......

cookqq
2012/02/20
0
0
jQuery--validate插件 校验

官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一导入js库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.valid......

durban
2012/04/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

深夜胡思乱想

魔兽世界 最近魔兽世界出了新版本, 周末两天升到了满级,比之前的版本体验好很多,做任务不用抢怪了,不用组队打怪也是共享拾取的。技能简化了很多,哪个亮按哪个。 运维 服务器 产品 之间的...

Firxiao
9分钟前
0
0
MySQL 8 在 Windows 下安装及使用

MySQL 8 带来了全新的体验,比如支持 NoSQL、JSON 等,拥有比 MySQL 5.7 两倍以上的性能提升。本文讲解如何在 Windows 下安装 MySQL 8,以及基本的 MySQL 用法。 下载 下载地址 https://dev....

waylau
43分钟前
0
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

自由的开源
今天
0
0
openJDK之sun.misc.Unsafe类CAS底层实现

注:这篇文章参考了https://www.cnblogs.com/snowater/p/8303698.html 1.sun.misc.Unsafe中CAS方法 在sun.misc.Unsafe中CAS方法如下: compareAndSwapObject(java.lang.Object arg0, long a......

汉斯-冯-拉特
今天
2
0
设计模式之五 责任链模式(Chain of Responsibility)

一. 场景 相信我们都有过这样的经历; 我们去职能部门办理一个事情,先去了A部门,到了地方被告知这件事情由B部门处理; 当我们到了B部门的时候,又被告知这件事情已经移交给了C部门处理; ...

JackieRiver
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部