0

我目前正在学习一些自动化。

我只是想知道如何for在浏览器控制台的帮助下为网页中的按钮编写循环。

document.querySelector('.glyphsSpriteCircle_add__outline__24__grey_9').click()

我需要单击此按钮,直到出现按钮元素。

感谢你的帮助。

4

1 回答 1

0

您不断地调用一个函数,setTimeout直到找到该元素。

function searchAndClick(selector, delay = 250){
    const el = document.querySelector(selector);
    if(el != null){
        el.click();
    } else {
        setTimeout(()=>searchAndClick(selector,delay),delay);
    }
}
searchAndClick('.glyphsSpriteCircle_add__outline__24__grey_9');
于 2020-07-09T14:35:05.763 回答