作者 李洪娟
1 个管道 的构建 通过 耗费 2 秒

修改手机号验证码

... ... @@ -187,34 +187,42 @@
}
$(".sendcode").click(function(){
curCount = count;
var tel = $(".enterphone").val();
if(tel==""){
alert("请输入手机号");
return false;
}
var reg= /^1[34578]\d{9}$/;
if(!reg.test(tel)){
alert("请输入正确的手机号");
return false;
}
//设置button效果,开始计时
$(".sendcode").attr("disabled",true);
$(".nextstep").attr("disabled",true);
// $(".sendcode").unbind()
$(".sendcode").html( curCount + "秒");
$(".sendcode").css("color","#666666");
$(".sendcode").css("color","#fff");
InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次
InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次
});
//timer处理函数
function SetRemainTime() {
if (curCount == 0) {
window.clearInterval(InterValObj);//停止计时器
$(".sendcode").removeAttr("disabled");//启用按钮
$(".nextstep").removeAttr("disabled");
$(".sendcode").html("重新发送验证码");
$(".sendcode").css("color","#FE0A01");
$(".sendcode").css("color","#fff");
localStorage.clear();
}
else {
curCount--;
localStorage.setItem("time",curCount);
$(".sendcode").html(curCount + "秒");
$(".sendcode").css("color","#666666");
$(".sendcode").css("color","#fff");
}
}
</script>
... ...
... ... @@ -183,13 +183,24 @@
}
//启动计时器,1秒执行一次
$(".sendcode").click(function(){
var tel = $(".enterphone").val();
if(tel==""){
alert("请输入手机号");
return false;
}
var reg= /^1[34578]\d{9}$/;
if(!reg.test(tel)){
alert("请输入正确的手机号");
return false;
}
curCount = count;
//设置button效果,开始计时
$(".sendcode").attr("disabled",true);
$(".nextstep").attr("disabled",true);
// $(".sendcode").unbind()
$(".sendcode").html( curCount + "秒");
$(".sendcode").css("color","#666666");
$(".sendcode").css("color","#fff");
InterValObj = window.setInterval(SetRemainTime,1000); //启动计时器,1秒执行一次
});
... ... @@ -200,14 +211,14 @@
$(".sendcode").removeAttr("disabled");//启用按钮
$(".nextstep").removeAttr("disabled");
$(".sendcode").html("重新获取证码");
$(".sendcode").css("color","#FE0A01");
$(".sendcode").css("color","#fff");
localStorage.clear();
}
else {
curCount--;
localStorage.setItem("time",curCount);
$(".sendcode").html(curCount + "秒");
$(".sendcode").css("color","#FE0A01");
$(".sendcode").css("color","#fff");
}
}
... ...