【发布时间】:2015-11-29 00:38:16
【问题描述】:
我现在需要了解如何在按钮上自动触发鼠标单击事件。 我有这个但不工作:(
window.setInterval(function() { simulationClick(); }, 2000);
函数模拟点击(){
var evt = document.createEvent("MouseEvents");
evt.initMouseEvent("点击", false, false, window, 0, 684, 571, 684, 508, false, false, false, false, 0, null);
变量一个;
a.dispatchEvent(evt);
}
提前致谢
奥斯卡
【问题讨论】:
-
我的猜测是你没有启动一个。它只是说“var a;”但是您从不指定它是哪个元素。除此之外,我认为它看起来不错。
-
如果你想模拟测试目的,你可以使用 selenium seleniumhq.org
-
看起来你正在尝试这样做:stackoverflow.com/questions/6157929/…
标签: javascript click mouse position simulate