单击一个html元素JS

时间:2013-09-08 08:24:13

标签: javascript html

是否有可能使javascript“点击”特定元素?

在我的页面上我有一个具有特定ID的,我想制作一个JS脚本来点击特定事件的div。有没有像这样的方法:

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

3 个答案:

答案 0 :(得分:3)

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

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

或者使用jQuery:

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

请注意,如果您尝试强制点击打开页面的锚标记,则点击事件将不起作用。有一些被称为“clickjacking”的技巧可以用来强迫它,但这样你就是在欺骗用户。

答案 1 :(得分:0)

你可以这样做:

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

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

请参阅:: onclick

答案 2 :(得分:0)

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

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