我的页面上有一个超链接。我正在尝试自动执行对超链接的多次单击,以进行测试。有什么方法可以使用JavaScript模拟超链接的50次点击?

<a href="#" target="_blank" onclick="javascript:Test("Test");">MSDN</a>

我正在寻找JavaScript中的onClick事件触发器。

最佳答案

单击HTML元素即可:只需执行element.click()即可。 Most major browsers support this

要多次重复单击:向元素添加ID以唯一地选择它:

<a href="#" target="_blank" id="my-link" onclick="javascript:Test('Test');">Google Chrome</a>

并通过for循环在JavaScript代码中调用.click()方法:
var link = document.getElementById('my-link');
for(var i = 0; i < 50; i++)
   link.click();

关于javascript - 如何触发JavaScript事件点击,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2381572/

10-11 10:27
查看更多