通过Javascript控制台单击元素
假设jQuery在网站上看到一个元素通过Javascript控制台单击元素,javascript,jquery,console,Javascript,Jquery,Console,假设jQuery在网站上看到一个元素#button1: $('#button1').click(function(){ console.log("you clicked"); }; 那么,如何通过JavaScript控制台单击这个#按钮1元素呢?是否有类似于单击(“按钮1”)的命令?谢谢。您不能单击,但可以模拟或触发单击。请参阅您可以通过省略回调函数触发单击: $('#button1').click(); 你可以像下面那样触发点击功能 使用JQuery $('#button1').cl
#button1
:
$('#button1').click(function(){
console.log("you clicked");
};
那么,如何通过JavaScript控制台单击这个
#按钮1
元素呢?是否有类似于单击(“按钮1”)
的命令?谢谢。您不能单击,但可以模拟或触发单击。请参阅您可以通过省略回调函数触发单击:
$('#button1').click();
你可以像下面那样触发点击功能
使用JQuery
$('#button1').click()
使用简单JS
document.getElementById('button1').click();
您可以在不使用jQuery的情况下实现这一点:
document.getElementById("button1").click(); // clicks the button
除了前面提到的答案外,您还可以使用此选项:
$( "#button1" ).trigger( "click" );
我想他需要一个没有jQuery的答案。不,他没有,他在问题中包括了jQuery。你能告诉我在这种情况下应该使用什么触发器吗?我需要看一个例子,然后我会得到它。如果你正在寻找香草javascript
解决方案,请参考。如果要查找jQuery
解决方案,其他FLK已经发布了答案。向上投票是因为这种澄清(可以模拟但不能触发)将有助于接近线程顶部。只需向上投票:$(“#答案-24969935”)。查找(“.vote up off”)。单击();thx使用$x(“//xpath here”)表达式怎么样?