JS+HTML5实现获取手机验证码倒计时按钮


Posted in Javascript onAugust 08, 2018

效果图如下所示:

JS+HTML5实现获取手机验证码倒计时按钮

HTML:

<input type="button" value="获取验证码">

CSS:

input[type=button]
  width: 150px;
  height: 30px;
  background-color: #ff3000;
  border: 0;
  border-radius: 15px;
  color: #fff;
 }
 input[type=button].on {
  background-color: #eee;
  color: #ccc;
  cursor: not-allowed;
 }

JavaScript:

$("input[type='button']").click(btnCheck);
  /**
  * [btnCheck 按钮倒计时常用于获取手机短信验证码]
  */
  function btnCheck() {
   $(this).addClass("on");
   var time = 5;
   $(this).attr("disabled", true);
   var timer = setInterval(function() {
    if (time == 0) {
     clearInterval(timer);
     $("input").attr("disabled", false);
     $("input").val("获取验证码");
     $("input").removeClass("on");
    } else {
     $('input').val(time + "秒");
     time--;
    }
   }, 1000);
  }

GitHub:Fuck me on GitHub Fuck me on GitHub

总结

以上所述是小编给大家介绍的JS+HTML5实现获取手机验证码倒计时按钮,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
两种WEB下的模态对话框 (asp.net或js的分别实现)
Dec 02 Javascript
JavaScript 原型链学习总结
Oct 29 Javascript
图片延迟加载的实现代码(模仿懒惰)
Mar 29 Javascript
jQuery中filter()和find()的区别深入了解
Sep 25 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
Dec 16 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
Apr 23 Javascript
javascript中局部变量和全局变量的区别详解
Feb 27 Javascript
实战node静态文件服务器的示例代码
Mar 08 Javascript
Vue.js 动态为img的src赋值方法
Mar 14 Javascript
Vue实现移动端左右滑动效果的方法
Nov 27 Javascript
详解vue中使用微信jssdk
Apr 19 Javascript
html实现随机点名器的示例代码
Apr 02 Javascript
JS的Ajax与后端交互数据的实例
Aug 08 #Javascript
jquery 通过ajax请求获取后台数据显示在表格上的方法
Aug 08 #jQuery
JavaScript中arguments和this对象用法分析
Aug 08 #Javascript
利用js将ajax获取到的后台数据动态加载至网页中的方法
Aug 08 #Javascript
微信小程序开发背景图显示功能
Aug 08 #Javascript
JavaScript实现的DOM绘制柱状图效果示例
Aug 08 #Javascript
基于Bootstrap下拉框插件bootstrap-select使用方法详解
Aug 07 #Javascript
You might like
php下实现农历日历的代码
2007/03/07 PHP
用PHP读取RSS feed的代码
2008/08/01 PHP
PHP设计模式之解释器模式的深入解析
2013/06/13 PHP
PHP采用get获取url汉字出现乱码的解决方法
2014/11/13 PHP
PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(上)
2017/05/26 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
js调用activeX获取u盘序列号的代码
2011/11/21 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
JS判断当前日期是否大于某个日期的实现代码
2012/09/02 Javascript
javascript使用定时函数实现跳转到某个页面
2013/12/25 Javascript
js图片自动轮播代码分享(js图片轮播)
2014/05/06 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
javascript数组遍历的方法实例分析
2016/09/13 Javascript
arcgis for js 修改infowindow样式的方法
2016/11/02 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
基于vue.js无缝滚动效果
2018/01/25 Javascript
JS面向对象的程序设计相关知识小结
2018/05/26 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
layui使用数据表格实现购物车功能
2019/07/26 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
2019/12/02 Javascript
简单讲解Python中的闭包
2015/08/11 Python
Python利用Nagios增加微信报警通知的功能
2016/02/18 Python
Python实现简单求解给定整数的质因数算法示例
2018/03/25 Python
Python使用win32 COM实现Excel的写入与保存功能示例
2018/05/03 Python
Python PIL图片添加字体的例子
2019/08/22 Python
python带参数打包exe及调用方式
2019/12/21 Python
Python如何读取文件中图片格式
2020/01/13 Python
HTML5新特性之用SVG绘制微信logo
2016/02/03 HTML / CSS
德国BA保镖药房中文网:Bodyguard Apotheke
2021/03/09 全球购物
报到证丢失证明
2014/01/11 职场文书
总会计师岗位职责
2014/02/19 职场文书
酒店管理毕业生自我鉴定
2014/03/02 职场文书
党员大会主持词
2014/04/02 职场文书
产品开发计划书
2014/04/27 职场文书
质量标语大全
2014/06/12 职场文书
创业的9条正确思考方式
2019/08/26 职场文书