<input type="button" id="btn" value="免费获取验证码" onclick="daojishi(10,this)" />
<script type="text/javascript">function daojishi(seconds,obj){if (seconds > 1){seconds--;$(obj).val(seconds+"秒后可重新获取 ").attr("disabled", true);//禁用按钮// 定时1秒调用一次setTimeout(function(){daojishi(seconds,obj);},1000);}else{$(obj).val("免费获取验证码").attr("disabled", false);//启用按钮}}</script>
原文:http://www.cnblogs.com/zeng1994/p/7397643.html