用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - javascript代码库

发验证码倒计时

2016-05-09 作者: fw325举报

[javascript]代码库

var wait=60;
function time(o) {
    if (wait == 0) {
        $('#btn_yzm').removeAttr("disabled");
        $('#btn_yzm').val("获取验证码");
        wait = 60;
    } else {
        //o.setAttribute("disabled", true);
        $('#btn_yzm').attr("disabled", true);
        $('#btn_yzm').val("重新发送(" + wait + ")");
           
        wait--;
        setTimeout(function() {
        time(o)
        },
        1000)
    }
}
 
 function checkMobile(sMobile){
    if(!(/^1[3|4|5|8|7][0-9]\d{4,8}$/.test(sMobile))){
        return false;
    }
    return true;   
}
document.getElementById("btn_yzm").onclick=function(){
    if($("#mobile").val() == ''){
        alert("请输入手机号");
        return false;
    }
    if(!checkMobile($("#mobile").val()){
        alert("请输入您的手机号码!");
        return false;
    }
     
    $.ajax({
       type: "POST",
       url: "<?php echo $this->createUrl('user/yzm')?>",
       data: "y=1&sj="+$('#mobile').val(),
       success: function(msg){
       console.log(msg);
             
          if(msg  == '短信发送成功'){
             
            alert("发送验证码成功");
            time(this);
          }else{
            alert("发送验证码失败 --" + msg);
            return false;
          }
       }
    });
 
 
 
}


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...