[英]Simulate a click on a link with JavaScript
我需要使用JavaScript模拟链接上的点击。 有谁能告诉我它是如何实现的? 它应该在FireFox和IE中工作。
提前致谢。
var el = document.getElementById('link');
// Firefox
if (document.createEvent) {
var event = document.createEvent("MouseEvents");
event.initEvent("click", true, true);
el.dispatchEvent(event);
}
// IE
else if (el.click) {
el.click();
}
如其他人所述,您可以使用IE的click
方法。 对于Firefox,请查看element.dispatchEvent 。 请参阅文档中的示例。
这应该可以解决问题
document.getElementById('yourLink').click();
document.getElementById('mylink').click()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.