zoukankan      html  css  js  c++  java
  • js校验密码,不能为空的8-20位非纯数字或字母的密码

    jsp:

    <div class="mui-input-row">

    <label>密码</label><!-- id='password' -->
    <input type="password" class="mui-input-clear mui-input" placeholder="请输入密码" name="password" onblur="return checkInput1();"style="
    margin-top: 4px;
    ">
    </div>
    <span id="password_msg"style="color: #E41317;font-size: 12px"></span>
    <div class="mui-input-row">
    <label>确认</label>
    <input type="password" class="mui-input-clear mui-input" placeholder="请确认密码" name = "checkpwd" onblur="return checkInput2();"style="
    margin-top: 4px;
    ">
    </div>

    js:

    function checkInput2(){

    var pwdCheck = /^(?![d]+$)(?![a-zA-Z]+$)(?![^da-zA-Z]+$).{8,20}$/;
    if ($("input[name=checkpwd]").val().length < 1) {
    /* alert("请输入确认密码!"); */

    document.getElementById("checkpwd_msg").innerText = "*确认密码不能为空";
    return false;
    }else if ($("input[name=checkpwd]").val().length < 8 ){
    document.getElementById("checkpwd_msg").innerText = "*请输入8位以上的密码";
    return false;
    }else if(!pwdCheck.test($("input[name=checkpwd]").val())){
    document.getElementById("checkpwd_msg").innerText = "*不能为纯数字或纯字母";
    return false;
    }else{
    document.getElementById("checkpwd_msg").innerText = "";
    }
    if ($("input[name=checkpwd]").val() != $("input[name=password]").val()) {
    /* alert("两次输入密码不一致!"); */
    document.getElementById("checkpwd_msg").innerText = "*两次密码不一致";
    return false;
    }else{
    document.getElementById("checkpwd_msg").innerText = "";
    }
    }

  • 相关阅读:
    php使用PHPMailer邮件类发送邮件
    apache一个IP一个端口对应多个域名
    网页宽度自动适应手机屏幕宽度的方法
    PHP抓取网页图片
    innodb存储引擎
    mysql存储引擎概述
    mysql事务
    mysql字符集
    mysql数据对象
    SQL-基础学习4--聚集函数:AVG(),COUNT(),MAX(),MIN(),SUM();聚集不同值:DISTINCT
  • 原文地址:https://www.cnblogs.com/guangxiang/p/9714080.html
Copyright © 2011-2022 走看看