JS自动点击网页按钮脚本咨询
如何利用JS实现:比如按钮的ID分别是: aa abac 。先按照顺序点击aa,ab,ac,延迟1000毫秒后,重复该操作,循环10次有大哥能直接写一下代码吗,纯纯小白,临时用来不及看教程学习,谢谢各位 function click(maxcount) {
maxcount--;
document.querySelector("#aa").click();
document.querySelector("#ab").click();
document.querySelector("#ac").click();
if (maxcount > 0) {
setTimeout(function() {
click(maxcount)
},
1000);
}
} 使用谷歌浏览器,配合呦吼插件更方便 // 每轮中每次单击间隔时间(毫秒)
let everyClickInterval = 300;
// 每轮间隔时间(毫秒)
let everyRoundInterval = 1000;
// 执行的轮数
let roundNums = 10;
// 休眠函数
//参数n为休眠时间,单位为毫秒
function sleep(n) {
var start = new Date().getTime();
while (true) {
if (new Date().getTime() - start > n) {
break;
}
}
}
// 每轮依次单击三个按钮
function everyRoundClick(){
var tags_id = ["aa", "ab", "ac"];
for(let i=0; i<tags_id.length; i++){
let tag = document.getElementById(tags_id);
tag.click();
sleep(everyClickInterval);
}
}
// 执行roundNums轮
for(let i=1; i<=roundNums; i++){
everyRoundClick();
sleep(everyRoundInterval);
} grekevin 发表于 2022-8-14 13:09
使用谷歌浏览器,配合呦吼插件更方便 // 每轮中每次单击间隔时间(毫秒)
...
这个代码写的不错,我用一下 谢谢 正好学习了 看不懂,还要向大佬学习。
页:
[1]