很多时候我们需要发送验证码,然后等待用户输入验证码,60s的倒计时,倒计时期间,按钮不可再次点击,倒计时结束又可以再次点击获取验证码。
代码如下:
<script type="text/javascript">
function clickButton(obj){
var obj = $(obj);
obj.attr("disabled","disabled");/*按钮倒计时*/
var time = 60;
var set=setInterval(function(){
obj.val(--time+"(s)");
}, 1000);/*等待时间*/
setTimeout(function(){
obj.attr("disabled",false).val("重新获取验证码");/*倒计时*/
clearInterval(set);
}, 60000);
}
</script>
留下您的脚步
最近评论