js 短信验证码 计时器
2016-12-23 14:00
260 查看
$(function(){ getMsg(); //页面加载完成之后执行 }) function getMsg(){ //注册按钮的点击事件 $("#smsBtn").on("click", function(){ $("#smsBtn").off(); //解除绑定,防止重复点击 //dosomething //1.校验 if(checkValue()){ getMsg(); //重新注册 return false; } //2.发送验证码 sendMsg(); var _this=$(this); var i = 10; //定义计时器 var timer = setInterval(function () { _this.val(i); i--; if (i < 0) { clearInterval(timer); //清除计时器 _this.val('获取验证码'); getMsg(); } }, 1000); }) }
相关文章推荐
- js省市二级联动
- JS函数-硬性保留小数位后位数(不四舍五入)不够位数以0补齐
- JSTL整理总结
- JSP整理总结--9大内置对象、4个作用域
- JSP整理总结--JSP指令、动作标签
- Javascript闭包——懂不懂由你,反正我是懂了
- JSX使用总结
- 最简单的jsp+servlet的增删改查代码
- cookie.js
- js 点击弹窗慢慢消失
- move.js
- javascript的贪吃蛇游戏
- js返回两个数之间的随机数
- 理解JavaScript事件以及事件处理程序——笔记整理
- js取url参数
- EntityFramework中JSON序列化循环引用----JavaScriptSerializer
- js刷新页面
- 通过JSON.stringify输出格式化的JSON字符串
- JSP入门学习指南
- JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题