zoukankan      html  css  js  c++  java
  • 账号注册,密码安全级别提示(弱、中、强)代码

    依照惯例先让各位看官看下效果,然后再看代码

    1 <input id="passw" type="password" />
    2      <div class="maxdiv" >
    3         <div></div>
    4         <div></div>
    5         <div></div>
    6      </div>
    7  <span></span>
    1 .maxdiv div{
    2             height:10px;
    3             width:20px;
    4             border:1px solid #000;
    5             float:left;
    6             margin:20px 2px 0px 5px;
    7         }

    下面就看js啦...

    $(function(){
                $(".maxdiv").hide();
                $("#passw").keyup(function(){
                    var yell=/^w+$/;
                    var vhtml=$("#passw").val();
                    if(yell.test(vhtml)==true && vhtml.length>=6 && vhtml.length<8 )
                    {
                        $(".maxdiv").show();
                        $(".maxdiv :first").attr("style","background:red");
                        $(".maxdiv :gt(0)").attr("style","");
                        $('span').text("弱");
                    }else if(yell.test(vhtml)==true && vhtml.length>=8 && vhtml.length<10 || vhtml.indexOf("@")>0 && vhtml.indexOf(".")<0)
                    {
                        $(".maxdiv").show();
                        $(".maxdiv :lt(2)").attr("style","background:yellow");
                        $(".maxdiv :last").attr("style","");
                        $('span').text("中");
                    }else if (yell.test(vhtml)==true && vhtml.length>=8 && vhtml.length<10 || vhtml.indexOf(".")>0 && vhtml.indexOf("@")<0 )
                    {
                        $(".maxdiv").show();
                        $(".maxdiv :lt(2)").attr("style","background:yellow");
                        $(".maxdiv :last").attr("style","");
                        $('span').text("中");
                    }
                    else if (vhtml.indexOf("@")>0 && vhtml.indexOf(".")>0 || vhtml.indexOf("*")>0  &&  vhtml.length>=10 )
                    {
                        $(".maxdiv").show();
                        $(".maxdiv div").attr("style","background:green");
                        $('span').text("强");
                    }
                    if(vhtml.length<6)
                    {
                        $(".maxdiv").hide();
                        $(".maxdiv div").attr("style","");
                        $('span').html("");
                    }
                });
            })
  • 相关阅读:
    解题报告 poj 1486
    解题报告 比赛
    解题报告 keke 的房子
    解题报告 Tree
    解题报告 聚会
    解题报告 Valentine‘s seat
    解题报告 报数
    解题报告 黑书 Water pail poi 1999
    解题报告 poj 1639
    解题报告 数数
  • 原文地址:https://www.cnblogs.com/dandanwozhishidan/p/3564914.html
Copyright © 2011-2022 走看看