<!DOCTYPE html>
<html>
<body>

	<input type="button" value="点击发送" onclick="settime(this)" />
  
  <script>
		var countdown = 30;
		function settime(obj) {
       if (countdown === 0) {
          obj.removeAttribute("disabled");
          obj.value="点击发送";
          countdown = 30;
          return;
       } else {
          obj.setAttribute("disabled", true);
          obj.value = "重新发送(" + countdown + ")";
          countdown--;
       }
       setTimeout(function() {
          settime(obj)
       },1000)
    }
  </script>
</body>
</html>

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐