zoukankan      html  css  js  c++  java
  • JavaScript密码复杂度

    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title>密码复杂度</title>
    </head>
    <body>

    <script type="text/javascript">
    //密码复杂度
    var pw=prompt("请输入密码");
    check(pw);
    function check(pw){
    var boolData1=false;
    var boolData2=false;
    var boolData3=false;
    for(var i= 0; i<pw.length;i++){
    var code=pw.charCodeAt(i);
    if((code>=48)&&(code<=57)){//数字
    boolData1=true;
    }else if((code>=65)&&(code<=90)||(code>=97)&&(code<=122)){//字母
    boolData2=true;
    }else if((code>=33)&&(code<=47)){//其他字符
    boolData3=true;
    }else {//
    alert("密码只能是数字、字母、@#¥%&组成");
    return false;
    }
    }

    if(boolData1&&!boolData2&&!boolData3){//全是数字
    alert("弱");
    }else if(!boolData1&&boolData2&&!boolData3){//全是字母
    alert("弱");
    }else if(!boolData1&&!boolData2&&boolData3){//全是其他字符
    alert("弱");
    }else if(boolData1&&boolData2&&!boolData3){//数字、字母
    alert("中");
    }else if(boolData1&&!boolData2&&boolData3){//数字、字符
    alert("中");
    }else if(!boolData1&&boolData2&&boolData3){//字母、字符
    alert("中");
    }else if(boolData1&&boolData2&&boolData3){//都有
    alert("强");
    }

    }


    </script>

    </body>
    </html>
  • 相关阅读:
    Truevision3D
    Django模版渲染后在浏览器中出现空行的问题解决<转>
    python日期函数<转>
    web应用程序概述
    汉诺塔(hanoi)递归实现
    django1.4配置静态文件路径
    服务器端的状态维护
    树的存储结构表示
    WEB服务器端应用程序开发相关概念
    HTTP消息
  • 原文地址:https://www.cnblogs.com/sllzhj/p/5073528.html
Copyright © 2011-2022 走看看