Tutorials References Exercises Videos NEW Menu
Paid Courses Website NEW

HTML onmousedown Attribute


Definition and Usage

The onmousedown attribute fires when a mouse button is pressed down on the element.

Tip: The order of events related to the onmousedown event (for the left/middle mouse button):

  1. onmousedown
  2. onmouseup
  3. onclick

The order of events related to the onmousedown event (for the right mouse button):

  1. onmousedown
  2. onmouseup
  3. oncontextmenu

Applies to

The onmousedown attribute is part of the Event Attributes, and can be used on any HTML elements.

Elements Event
All HTML elements onmousedown

Example

P Example

Execute a JavaScript when pressing a mouse button over a paragraph:

<p onmousedown="mouseDown()">Click the text!</p>
Try it Yourself »

Browser Support

Event Attribute
onmousedown Yes Yes Yes Yes Yes