• 方法封装以及调用


    (function() {
    //已进入就调用随机数方法,然后改变.verifys中的值
    var rand = createCode(4);
    $(".verifys").children().html(rand);
    //

    $("#phone").blur(function() {
    //调用方法
    verifyPhone();
    })
    $("#password").blur(function() {
    //调用方法
    verifyPassWord();
    });

    $(".verifys").click(function() {
    //点击后改变值 传入长度为4
    var rand = createCode(4);
    // console.log(rand);
    $(".verifys").children().html(rand);
    })
    $("#authen").blur(function() {
    //调用方法
    authens();
    })

    function authens(){
    var aut = $("#authen").val();
    var rand = $(".verifys").children().html();
    //isBlank是调用的login.js中的方法,判断是否为空
    if (isBlank(aut)) {
    $.toast("验证码为空", "text");
    return false;
    }else if(aut != rand){
    $.toast("验证码不正确", "text");
    return false;
    }
    return true;
    }
    //




    //创建随机数方法进行调用

    function createCode(length) {
    var code = "";
    var codeLength = parseInt(length); //验证码的长度
    ////所有候选组成验证码的字符,当然也可以用中文的
    var codeChars = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9,
    'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
    'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
    //循环组成验证码的字符串
    for (var i = 0; i < codeLength; i++)
    {
    //获取随机验证码下标
    var charNum = Math.floor(Math.random() * 62);
    //组合成指定字符验证码
    code += codeChars[charNum];
    }
    return code;
    }

    //anniu
    $(".btnxx").click(function(){
    var aut= authens();
    var pass= verifyPassWord();
    var ver= verifyPhone();
    if(ver&&pass&&aut){
    //表单提交
    console.log("提交表单")
    }

    });

    })

    ();

    代码写的比较菜  0.0   只想简单记录一下

  • 相关阅读:
    phpstrom+xdebug+chrome+postman调试工具搭建
    Docker常用命令
    使用nginx+docker配置https负载均衡
    LVS三种模式的区别及负载均衡算法
    ELK Betas 6.0安装及使用
    Excel从低级到中级
    我回来了,哈哈
    刷电信版s710d卡在htc开机画面的解决办法
    基于cocos2d-android-1的FlyppyBird
    利息?hii
  • 原文地址:https://www.cnblogs.com/cai-bai/p/11772305.html
Copyright © 2020-2023  润新知