一个发送短信验证码 然后倒计时实例
如图所示:
点击按钮后,开始倒计时。
下面是代码:
(js代码)
<script type="text/javascript"> var i = 60; function page_cg() { document.getElementById("getCheckNum").value ="免费获取验证码("+i+")"; if (i > 0) { i--; } else { document.getElementById("getCheckNum").disabled = 0; //可用 } window.setTimeout(function () { page_cg() }, 1000); } </script>
(后台代码)
this.getCheckNum.Enabled=false; //如果短信发送成功,获取js代码 /* * */ Page.RegisterStartupScript("err","<script language>window.onload = page_cg;</script>");
然后就可以实现了。注意!!这是asp.net framework1.1版本的,如果是2.0及以上版本,
需要改后台代码一句话。就是最后一句,用法跟2.0以上版本不同,需要的时候去百度吧。
生命是一场忧伤的观望,恰如陌路花开,终究是个过客。