<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style>
#getCode {
width: 9rem;
height: 3rem;
line-height: 3rem;
font-size: 1.2rem;
background-color: #3a3a3a;
color: #fff;
border-radius: 0.8rem;
border: none;
text-align: center;
} #getCode[disabled] {
background-color: #B6B6B6;
}
</style> <body>
<button id="getCode">获取验证码</button>
</body>
<script src="https://cdn.bootcss.com/jquery/1.7.2/jquery.min.js"></script>
<script>
$(function() {
//获取验证码
var getCode = document.getElementById('getCode');
var wait = 60; function time(btn) {
if (wait === 0) {
btn.removeAttribute("disabled");
btn.innerHTML = "获取验证码";
wait = 60;
} else {
btn.setAttribute("disabled", true);
btn.innerHTML = wait + "秒后重试";
wait--;
setTimeout(function() {
time(btn);
}, 1000);
}
}
getCode.onclick = function() {
time(this);
};
})
</script> </html>

最新文章

  1. Java Generics and Collections-2.4-2.5
  2. javascript--Math相关
  3. VUE 入门基础(5)
  4. c一些关键字
  5. C#多线程解决界面卡死问题的完美解决方案
  6. 查询使用NoLock
  7. hdu1007
  8. Oracle 表的连接方式(2)-----HASH JOIN的基本机制1
  9. android中给TextView或者Button的文字添加阴影效果
  10. volicity语法学习和总结
  11. Apache Spark Shark的简介
  12. 看几道JQuery试题后总结(上篇)
  13. 使用Intent 将底层栈里所有的activity都清理掉
  14. CABasicAnimation 基本动画
  15. ssh免密码和ssh-copy-id命令
  16. git rebase -i命令修改commit历史
  17. 创建文件DSN
  18. cocos2d-x 欢乐捕鱼游戏总结
  19. 小程序this.setData
  20. httpd-vhosts.conf配置

热门文章

  1. JSP页面格式化数字或时间 基于struts的
  2. 手機Web頁面信息
  3. CSS1-3基礎知識
  4. OC——关于KVO
  5. 用vue开发一个app(1,基础环境配置)
  6. Mysql查询优化小结
  7. java枚举类(enum) 基础知识讲解
  8. 第6章 Overlapped I/O, 在你身后变戏法 ---被激发的 Event 对象 -4
  9. http content-type accept的区别
  10. 自动化selenium开发