web api instance method
HTMLElement: click() method
The HTMLElement.click() method simulates a mouse click on an element. When called on an element, the element’s click event is fired (unless its disabled attribute is set).
Syntax
click()
Parameters
None.
Return value
None (undefined).
Examples
Simulate a mouse-click when moving the mouse pointer over a checkbox:
HTML
<form>
<input type="checkbox" id="myCheck" />
</form>
JavaScript
const checkbox = document.getElementById("myCheck");
// On mouse-over, execute myFunction
checkbox.addEventListener("mouseover", () => {
// Simulate a mouse click
checkbox.click();
});
checkbox.addEventListener("click", () => {
console.log("click event occurred");
});
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.
See also
- Related event handlers