HTMLElement.click()

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

関連情報