Try it yourself »
(more examples at the bottom of this page)
Definition and Usage
The onmousedown event occurs when a user presses a mouse button over an element.
Tip: The order of events related to the onmousedown event (for the left/middle mouse button):
The order of events related to the onmousedown event (for the right mouse button):
The onmousedown event is supported in all major browsers.
onmousedown In HTML
The onmousedown attribute can be used within ALL HTML elements, EXCEPT: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, and <title>.
Try it Yourself - Examples
Alert which mouse button that was pressed
Alert which mouse button the user pressed.
Alert the element the user clicked on
Alert the name of the element the user clicked on.
Thank You For Helping Us!
Your message has been sent to W3Schools.