1. ホーム
  2. ジャバスクリプト

[解決済み】JavaScriptのイベントクリックをトリガーするにはどうすればよいですか?

2022-04-04 06:21:49

質問

私のページにはハイパーリンクがあります。テスト目的で、このハイパーリンクを何回か自動クリックしようとしています。JavaScriptを使用して、ハイパーリンクを50回クリックするシミュレーションを行う方法はありますか?

<a href="#" target="_blank" onclick="javascript:Test("Test");">MSDN</a>

JavaScriptからonClickイベントのトリガーを探しています。

どのように解決するのですか?

HTML要素のシングルクリックを行う。 単純に element.click() . ほとんどの主要ブラウザが対応しています .


クリックを複数回繰り返す場合。 要素にIDを追加して一意に選択できるようにする。

<a href="#" target="_blank" id="my-link" onclick="javascript:Test('Test');">Google Chrome</a>

を呼び出して .click() メソッドを、JavaScriptのコードでforループしてください。

var link = document.getElementById('my-link');
for(var i = 0; i < 50; i++)
   link.click();