JavaScript发送手机验证码倒计时,按钮不可点js代码

公共知青沙龙(http://www.imedia.com.cn)要做一个手机验证码的获取功能,用户输入手机号点击获取验证码之后要有一个60秒的倒计时效果,在这段时间不可重新发送验证码,过了又可以发了,其实很简单,代码直接如下:

<input type="button" id="btn" value="免费获取验证码" onclick="mbtime(this)"/>
<script type="text/javascript">
var wait=60;
function mbtime(o) {
	if (wait == 60) {
		//ajax发送短信
	}
	if (wait == 0) {
		o.removeAttribute("disabled");          
		o.value="获取手机校验码";
		wait = 60;
	} else {
		o.setAttribute("disabled", true);
		o.value="重新发送(" + wait + ")";
		wait--;
		setTimeout(function() {mbtime(o)},1000)
	}
}
</script>

关键词: 手机验证码倒计时

上一篇: ubuntu12.04下搭建LVS负载均衡(dr模型)附shell脚本,超简单
下一篇: Sublime Text 3注册机破解版,附sublime_text 3 buid 3010 破解

目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):