HTMLElement.click()
メソッドは、要素のマウスクリックをシミュレートします。
サポートしている要素(<input>
など)で click()
を使用すると、要素の click
イベントが発生します。 このイベントは、ドキュメントツリー (またはイベントチェーン) の上位の要素にバブルアップし、click
イベントを発生させます。
構文
element.click()
例
チェックボックスの上にマウスポインタを移動させたときのマウスクリックをシミュレートします。
HTML
<form>
<input type="checkbox" id="myCheck" onmouseover="myFunction()" onclick="alert('click イベントが発生しました')">
</form>
JavaScript
// マウスオーバーで、myFunction を実行します
function myFunction() {
document.getElementById("myCheck").click();
}
仕様
仕様書 | ステータス | コメント |
---|---|---|
HTML Living Standard | 現行の標準 | |
Document Object Model (DOM) Level 2 HTML Specification | 廃止された | 初期定義 |
ブラウザの互換性
BCD tables only load in the browser
このページの互換性一覧表は、構造化データから生成されています。データに貢献したい方は、https://github.com/mdn/browser-compat-data をチェックしてプルリクエストを送ってください。