通过Javascript控制台单击元素

时间:2014-07-26 10:10:57

标签: javascript jquery console

想象一下,网站上有一个元素#button1,由jQuery监听:

$('#button1').click(function(){
   console.log("you clicked");
};

那么如何通过JavaScript控制台单击此#button1元素?有click("#button1")这样的命令吗?感谢。

5 个答案:

答案 0 :(得分:31)

您可以触发像bellow

这样的点击功能

使用JQuery

$('#button1').click()

使用简单的JS

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

答案 1 :(得分:6)

您可以通过省略回调函数来触发点击:

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

答案 2 :(得分:4)

除了已经提到的答案之外,您还可以使用它:

$( "#button1" ).trigger( "click" );

答案 3 :(得分:3)

您无法点击,但可以模拟或触发click。请参阅Creating and triggering events

答案 4 :(得分:3)

你可以在没有jQuery的情况下实现这个目标:

document.getElementById("button1").click(); // clicks the button