您当前的位置:天天ASP学习网页制作JavaScript → 文章内容

js获取验证码倒计时效果

作者:本站  来源:本站整理  发布时间:2016-06-25 10:33:12
很多网页js特效相信从事前端行业的同学不管用什么方法多数都可以自己实现出来,但从事前端时间久了在回头看之前写过的代码感觉一团糟虽然实现了但是代码量特别大特别繁琐,反正我是有这种感觉!就拿这篇文章的例子来说:

下面是一个做前端经常会用到的一个效果就是发送手机验证码的这个按钮特效,以前在做这个效果的时候都是依赖jquery的,而且写的特别繁琐,下面这个是我经过多次改良优化用最少的代码实现出了这个效果,也是我写的最有自信的一段代码,而且是纯js的哦!大家如果有更简洁的方案可以发出来互相学习一下:


function getCode(obj,n){ var t=obj.value; (function(){ if(n>0){ obj.disabled=true obj.value='倒计时'+(n--)+'秒'; setTimeout(arguments.callee,1000); }else{ obj.disabled=false; obj.value=t;	}	})(); }

  • 上一篇文章:[Java教程]如何启用第三方Chrome插件
  • 下一篇文章:已经没有了
  • 文章评论 (评论内容只代表网友观点,与本站立场无关!)