在Javascript中模拟鼠标单击

zyl*_*647 6 javascript

寻找在ID或CLASS名称标识的图像/按钮上单击鼠标左键的Javascript,等待x秒并重复.并且能够在开发人员工具中运行Console tap,在chrome和firefox中.

试图自己写,因为我认为这将是一个简单的代码,但经过2个小时的试验和错误没有运气,我开始用尽选项.

希望Javascript专家有时间帮助一个非常新手的用户;)

谢谢

scr*_*rd3 2

如果你愿意使用 jQuery,你可以使用这个简单的函数来做到这一点:

window.setInterval(function(){
    $("#divToClick").trigger("click");
}, 1000);
Run Code Online (Sandbox Code Playgroud)

每 1000 毫秒或 1 秒调用一次

对于纯 Javascript 解决方案,您应该看看如何在 Javascript 中触发事件

或者,如果您对支持 IE 不感兴趣,您可以使用Event()构造函数以简单的方式完成它,并且event.dispatch()