HTMLElement.click()是否可以限制为一定的使用时间?

问题描述 投票:-1回答:1

我下面有位先生给我的书签书签脚本非常有用,我希望了解是否可以将脚本限制为最多仅“单击” 25次,或者减慢每次单击的速度。 “单击”,并带有某种等待时间,但是我应该在哪里添加呢?

javascript:(
  function(){
    document.querySelectorAll(`path[stroke-linecap='round']`).forEach(
      el => {el.parentElement.parentElement.parentElement.click()}
    )
  })
()
javascript dom foreach onclick jquery-selectors
1个回答
0
投票

这样的事情?

javascript: (
    function() {
      let cnt = 25,
        arr = [...document.querySelectorAll(`path[stroke-linecap='round']`)];
      for (let ele of arr) {
        if (cnt-- > 0) ele.parentElement.parentElement.parentElement.click();
        else break;
      }
    })()
© www.soinside.com 2019 - 2024. All rights reserved.