循环点击按钮js

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// 替换选择器字符串以匹配目标按钮
var buttonSelector = '#query_ticket';


function getRandomInterval(min, max) {
return Math.floor(Math.random() * (max - min + 1) + min);
}


// 查找按钮并定义点击函数
var button = document.querySelector(buttonSelector);
function clickButton() {
if (button) {
button.click();
console.log('Button clicked!');
} else {
console.log('Button not found');
}
}

// 设置定时器定期点击按钮
var intervalId = setInterval(clickButton, getRandomInterval(15000, 20000));

// 如果需要停止定时点击,可以使用以下命令
// clearInterval(intervalId);