--- title: HTMLElement.click() slug: Web/API/HTMLElement/click tags: - API - HTML DOM - HTMLElement - Method - Reference translation_of: Web/API/HTMLElement/click ---
HTMLElement.click()
メソッドは、要素のマウスクリックをシミュレートします。
サポートしている要素({{HTMLElement("input")}} など)で click()
を使用すると、要素の click
イベントが発生します。 このイベントは、ドキュメントツリー (またはイベントチェーン) の上位の要素にバブルアップし、click
イベントを発生させます。
element.click()
チェックボックスの上にマウスポインタを移動させたときのマウスクリックをシミュレートします。
<form> <input type="checkbox" id="myCheck" onmouseover="myFunction()" onclick="alert('click イベントが発生しました')"> </form>
// マウスオーバーで、myFunction を実行します function myFunction() { document.getElementById("myCheck").click(); }
仕様書 | ステータス | コメント |
---|---|---|
{{SpecName('HTML WHATWG', 'interaction.html#dom-click')}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('DOM2 HTML', 'html.html#ID-2651361')}} | {{Spec2('DOM2 HTML')}} | 初期定義 |
{{Compat("api.HTMLElement.click")}}