按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现
来源:互联网 发布:python生成100个随机数 编辑:程序博客网 时间:2024/05/16 17:28
这个主要是用在手机验证码注册的时候用的多,
比如:
正如上图所示那样-60S后还会还原、
直接上代码:
<input type="button" id='codeBtn' value="免费获取验证码"></input><script src="js/reg.js"></script>//(我是分开写的--后面的代码我是导入的)var wait = 60;function time(btn) { if(wait == 0) { btn.removeAttribute("disabled"); btn.value = "免费获取验证码"; wait = 60; } else { btn.setAttribute("disabled", true); btn.value = "重新发送(" + wait + ")"; wait--; setTimeout(function() { time(btn) }, 1000) }}document.getElementById("codeBtn").onclick = function() { time(this);}
jQuery代码实现:
<input type="button" id="btn" value="免费获取验证码" />//(我是分开写的--后面的代码我是导入的)$(function() { $(function() { $("#btn").click(settime); });});var countdown = 60;function settime() { if(countdown == 0) { $("#btn").attr("disabled", false); $("#btn").attr("value", "免费获取验证码"); countdown = 60; } else { $("#btn").attr("disabled", true); $("#btn").attr("value", "重新发送(" + countdown + ")"); countdown--; } setTimeout(settime, 1000)}
0 0
- 按钮被点击后屏蔽点击且倒计时60S能再次被点击和JS实现和JQuery实现
- 按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现
- 按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现
- 按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现
- jquery 实现 点击按钮后倒计时效果
- jquery 实现验证码倒计时 点击按钮后倒计时效果
- jquery 点击按钮后,倒计时60秒才能再次点击发送
- 实现点击按钮后,间隔N秒再次点击
- CountDownTimer实现点击按钮倒计时
- 点击按钮实现倒计时效果
- 使用Jquery blockUI插件实现在点击按钮提交后阻止再次点击,当处理完后解除阻止
- 点击按钮 倒计时60秒方可再次点击发送的Js代码
- js 实现防止按钮被多次点击
- js 实现防止按钮被多次点击
- 通过ValueAnimator 来实现按钮点击后倒计时的效果
- 获取验证码按钮,点击后倒计时功能的实现
- JS实现点击按钮滑动
- 实现表的点击后增加一行再次点击收缩
- Sublime Text 3 配置 c/c++、Java编译运行环境
- 面向对象_抽象类练习学员案例
- Glide获取缓存大小并清除缓存图片
- 设计模式之访问模式18
- JDK自带日志工具Logger的研究使用
- 按钮被点击后屏蔽点击且倒计时60S能再次被点击-JS实现和JQuery实现
- iOS 自动释放池内存实现
- HDOJ2000
- 程序备忘_PI参数整定_LV41
- 6.restful
- 法语学习相关
- window程序设计---编写WM消息制贪吃蛇的代码与经过
- 【11】pip upgrade 8.1.2
- Linux环境PHP5.5以上连接SqlServer2008【全网最经典无错版】