<input type="button" id="btn" value="免费获取验证码" />
<script type="text/javascript">
var wait=60;
function time(o) {
        if (wait == 0) {
            o.removeAttribute("disabled");            
            o.value="免费获取验证码";
            wait = 60;
        } else {
            o.setAttribute("disabled", true);
            o.value="重新发送(" + wait + ")";
            wait--;
            setTimeout(function() {
                time(o)
            },
            1000)
        }
    }
document.getElementById("btn").onclick=function(){time(this);}
</script>

最新文章

  1. C++开发的数据库连接查询修改小工具
  2. c++11 auto unique_ptr 等
  3. DZNEmptyDataSet,优秀的空白页或者出错页封装
  4. Angular权威指南学习笔记
  5. AOP 之 6.1 AOP基础(拾陆)
  6. 房子里的K2 BPM业务流程管理
  7. CSS代码使纯英文数字自动换行
  8. C#如何设置Listview的行高-高度
  9. 时间都去哪了?——安卓GTD工具
  10. 新博客 Fighting
  11. asp.net实现伪静态遇到的问题
  12. Linux系统学习笔记之 1 一个简单的shell程序
  13. getResourceAsStream和getResource的用法
  14. (简单) POJ 3321 Apple Tree,树链剖分+树状数组。
  15. 如何去掉Atom的右键菜单?
  16. 手脱UPX(堆栈平衡原理)
  17. ThoughtWorks.QRCode 生成QR二维码时提示“索引超出了数组界限”的原因和解决方法
  18. phpmyadmin登陆错误:The requested URL /phpmyadmin was not found on this serve
  19. Android 官方Demo ActionBarCompat-Styled
  20. 块级元素或者行内元素在设置float属性之后是否改变元素的性质?

热门文章

  1. cssTex
  2. Android Phonebook编写联系人UI加载及联系人保存流程(三)
  3. numpy 总结
  4. [开发笔记]-Windows Service服务相关注意事项
  5. HTML5中canvas的save和restore方法
  6. SharePoint加K2,将Portal系统与BPM系统完美整合!
  7. [转]change the linux startup logo
  8. msf生成shellcode
  9. 如何用JS判断网页中某个id的网页元素是否存在
  10. UIkit框架之Uivew