重複の可能性:
JavaScript を介してリンク (または任意の要素) のクリック イベントをトリガーすることは可能ですか?
javascriptを使用して「a hrefリンク」を動的にクリックする方法
このコードを使用してjavascriptコードを呼び出しています
<a href="javascript:void(0)" onclick="javascript:execute();">
このリンクを自動的にクリックしたい
JavaScriptで可能ですか?
重複の可能性:
JavaScript を介してリンク (または任意の要素) のクリック イベントをトリガーすることは可能ですか?
javascriptを使用して「a hrefリンク」を動的にクリックする方法
このコードを使用してjavascriptコードを呼び出しています
<a href="javascript:void(0)" onclick="javascript:execute();">
このリンクを自動的にクリックしたい
JavaScriptで可能ですか?
href リンクに ID を指定してから、これを使用します: document.getElementById('id').click();
A 要素は、リンクまたはアンカーとして使用することを目的としています。どちらも必要ない場合は、他の要素を使用する必要があります。この場合、ボタンの方が適しているようです。これにより、ユーザーは要素が何かを実行するが、どこにも移動しないという視覚的な手がかりを得ることができます。
要素にイベントをディスパッチすることができます (xdazz のコメントを参照)。クリックしてバブルを発生させたくない場合は、ハンドラーを呼び出して要素をthis
次のように設定できます。
element.onclick.call(element);