js-ボタンの繰り返しクリックを防ぐ

html

<div>
      <button onclick="handleClick()">按钮</button>
    </div>

js

   //点击按钮事件的处理方法
      function handleClick() {
        let nowTime = +new Date(); //获取当前时间的时间戳
        if (nowTime - this.clickTime < 3000) {
          //clickTime 是页面定义的一个全局变量,默认值为“-1”
          alert("已点击按钮,请3秒后再试~~");
          return;
        }
        this.clickTime = +new Date(); //将点击按钮的时间赋值到全局变量
        //点击按钮需要处理的逻辑代码~~
      }

おすすめ

転載: blog.csdn.net/SqlloveSyn/article/details/129001035