嘘~ 正在从服务器偷取页面 . . .

JavaScript 自动点击网页上的按钮


JavaScript 自动点击网页上的按钮

起因:ty巨佬的 nywOJ 作为著名的点兔子网站,编不下去了

做法很简单,只需要按下 F12 ,打开 console ,输入下面的代码

setInterval(function(){document.getElementById("单击按钮的Id").click();},1000); 

上面的代码会每隔一秒点击一下按钮的 id

但是我们发现,ty 巨佬没写 id ,只有个 class ,怎么办捏?

如下

setInterval(function(){document.getElementsByClassName("单机按钮的class")[0].click();},1000); 

setInterval是一个实现定时调用的函数,可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval方法会不停地调用函数,直到 clearInterval被调用或窗口被关闭。

如果你把 \(1000\) 改成 \(1\)​ 那就每毫秒都会点一次,不过好像 ty 的 oj 不给我一秒点超过十几次(


参考文献

[1] https://blog.csdn.net/qq_29300341/article/details/106958695


文章作者: q779
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明来源 q779 !
评论
  目录