刚刚入职这家公司,从第一天来的时候就很蒙的状态,准点到这里,结果还没有开门,等了半天公司的人才来,开门又开了半天 - - !配上一个流汗表情!今天第二天,状态不错,为了学习知识,什么苦都要忍啊!熬得苦中苦,方为人上人!废话不多说,直接上代码吧,为了让自己以后方便过来找!
<input type="button" style="height:32px;width:120px;" value="点击发送验证码" onclick="sendCode(this)" />
<script type="text/javascript">
var clock = '';
var nums = 10;
var btn;
function sendCode(thisBtn) {
btn = thisBtn;
btn.disabled = true; //将按钮置为不可点击
btn.value = nums+'秒后可重新获取';
clock = setInterval(doLoop, 1000); //一秒执行一次
}
function doLoop(){
nums--;
if(nums > 0){
btn.value = nums+'秒后可重新获取';
}else{
clearInterval(clock); //清除js定时器
btn.disabled = false;
btn.value = '点击发送验证码';
nums = 10; //重置时间
}
}
</script>