按钮重复点击解决方法

<button type="button" id="btn">按钮点击</button>
<script type="text/javascript">var btn = document.getElementById("btn");
  var flag = true;
  btn.addEventListener("click",
  function() {
    if (flag) {
      console.log("do sth……");
      flag = false;
      setTimeout(function() {
        flag = true;
      },3000)
    } else {
      console.log("请勿重复点击")
    }
  })
</script>
posted @   奔跑的前端猿  阅读(267)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示