HTMLElement.click()
The HTMLElement.click()
method simulates a mouse click on
an element.
When click()
is used with supported elements (such as an
<input>
), it fires the element's click event. This event then bubbles
up to elements higher in the document tree (or event chain) and fires their click
events.
Syntax
element.click()
Example
Simulate a mouse-click when moving the mouse pointer over a checkbox:
HTML
<form>
<input type="checkbox" id="myCheck" onmouseover="myFunction()" onclick="alert('click event occurred')">
</form>
JavaScript
// On mouse-over, execute myFunction
function myFunction() {
document.getElementById("myCheck").click();
}
Specifications
Specification |
---|
HTML Standard # dom-click-dev |
Browser compatibility
BCD tables only load in the browser
See also
- Related event handlers