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 | Status | Comment |
---|---|---|
HTML Living Standard | Living Standard | |
Document Object Model (DOM) Level 2 HTML Specification | Obsolete | Initial definition. |
Browser compatibility
BCD tables only load in the browser
See also
- Related event handlers