HTMLElement:click() 方法

HTMLElement.click() 方法模拟鼠标单击元素。当在某个元素上调用时,会触发元素的 click 事件(除非该元素设置了 disabled 属性)。

语法

js
click()

参数

无。

返回值

无(undefined)。

示例

当鼠标移动过复选框时模拟鼠标点击事件:

HTML

html
<form>
  <input
    type="checkbox"
    id="myCheck"
    onmouseover="myFunction()"
    onclick="alert('发生点击事件')" />
</form>

JavaScript

js
// 当鼠标滑过(mouse-over)执行 myFunction
function myFunction() {
  document.getElementById("myCheck").click();
}

规范

Specification
HTML Standard
# dom-click-dev

浏览器兼容性

BCD tables only load in the browser

参见