3

是否可以使 javascript “单击”特定元素?

在我的页面上,我有一个特定的 id,我想制作一个 JS 脚本来单击某个事件的 div。有没有类似的方法:

document.getElementById("idofdiv").click()?
4

3 回答 3

2

是的,可以通过javascript触发点击事件。

document.getElementById('element').click();

或者使用 jQuery:

$('#element').click();

请注意,如果您试图强制单击打开页面的锚标记,则单击事件将不起作用。您可以使用称为“点击劫持”的技巧来强制它,但这样您就是在欺骗用户。

于 2013-09-08T08:28:04.530 回答
0

你可以做:

document.getElementById("idofdiv").onclick = function() {
  //your code here
}

或者

document.getElementById("idofdiv").onclick = someFunction;
function someFunction() {
  //your code here
}

见:: onclick

于 2013-09-08T08:24:52.143 回答
0

http://www.w3schools.com/jsref/met_html_click.asp

我猜你回答了你自己的问题。

于 2013-09-08T08:26:32.320 回答