用户注册



邮箱:

密码:

用户登录


邮箱:

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

发表随想


还能输入: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、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

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

加载中,请稍后...