--- title: HTMLElement.click() slug: Web/API/HTMLElement/click tags: - API - HTML DOM - HTMLElement - Method - Reference browser-compat: api.HTMLElement.click translation_of: Web/API/HTMLElement/click ---
The HTMLElement.click()
方法可以用来模拟鼠标左键单击一个元素。
当在支持 click()
方法的元素上使用该方法(例如
{{HTMLElement("input")}}) ,将会产生该元素的一个点击事件。这个事件会冒泡上升到文档树(或事件链)中更高的元素,并触发它们的点击事件。
element.click()
当鼠标移动过复选框时模拟一个点击事件:
<form> <input type="checkbox" id="myCheck" onmouseover="myFunction()" onclick="alert('click event occurred')"> </form>
// 当鼠标滑过(mouse-over)执行 myFunction function myFunction() { document.getElementById("myCheck").click(); }
{{Compat}}