• js验证连续两位数字递增或递减和连续三位数字相同


    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title></title>
    </head>
    <body>
    <form method="post" class="form-horizontal" role="form" action="" id="myform">
    <input id="testid" name="testid" value='' >
    <button onclick="f($('#testid').val())" type="button" id="smsbtn" class="btn btn-success">验证</button>
    </form>
    <script language="JavaScript">
    function isPassword(){//连续三位数字相同
    var str = $("#testid").val();
    //var patrn=/(.)*(.)2{2}(.)*/g;
    var patrn = /(w)*(w)2{2}(w)*/g;
    if (patrn.test(str)){
    alert('ture') //verify false
    }else{
    alert('false'); //verify true
    }
    }
    function f(a){ //连续2位数字递增或递减
    //console.log(a);
    if(a.length<2){
    return alert('111');
    }
    var t=a.charCodeAt(0)-a.charCodeAt(1);
    console.log(t);
    for(var i=0;i<a.length-1;i++){
    if((a.charCodeAt(i)-a.charCodeAt(i+1))==-1 || (a.charCodeAt(i)-a.charCodeAt(i+1))==1 ){
    return alert('true') //verify false
    }else{
    return alert('false') //verify true
    }
    }
    }


    </script>
    <script src="js/jquery-1.11.3.js"></script>
    </body>
    </html>
  • 相关阅读:
    CF1435E Solo mid Oracle(推柿子)
    CF1435C Perform Easily(Set)
    NC7501I (反向建图)
    NC7501D Router Mesh (去掉割点算连通快的变化)
    超全的Python第三方库
    字符串常见题目
    IDEA的常用设置大全
    IDEA的介绍与安装
    涨姿势啦(1)
    Torch常用的函数总结
  • 原文地址:https://www.cnblogs.com/zh719588366/p/6260625.html
Copyright © 2020-2023  润新知