web-dev-qa-db-ja.com

Javascriptコンソールで要素をクリックします

JQueryによって監視されるWebサイトに_#button1_という要素があると想像してください。

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

JavaScriptコンソールでこの_#button1_要素をクリックするにはどうすればよいですか? click("#button1")のようなコマンドはありますか?ありがとう。

13
user3719693

以下のようなクリック機能をトリガーできます

JQueryを使用する

$('#button1').click()

シンプルなJSを使用する

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

コールバック関数を省略することでクリックをトリガーできます:

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

すでに述べた答えとは別にこれを使用することもできます。

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

クリックすることはできませんが、clickをシミュレートまたはトリガーできます。 イベントの作成とトリガー を参照してください

3
sarbbottam

JQueryなしでこれを実現できます。

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