Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.
mousedown
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julio de 2015.
El eventomousedown se activa cuando el botón de un dispositivo apuntador (usualmente el botón de un ratón) es presionado en un elemento.
In this article
General info
- Especificación
- Interface
MouseEvent- Bubbles
Sí
- Cancelable
Sí
- Target
Elemento
- Default Action
Varios: Comenzar una acción de arrastrar y soltar; comenzar la selección de un texto; comenzar una interacción de desplazamiento (en combinación con el botón medio del mouse, si es soportado)
Properties
| Property | Type | Description |
|---|---|---|
targetRead only | EventTarget | The event target (the topmost target in the DOM tree). |
typeRead only | DOMString | The type of event. |
bubblesRead only | Boolean | Whether the event normally bubbles or not |
cancelableRead only | Boolean | Whether the event is cancellable or not? |
viewRead only | WindowProxy | document.defaultView (window of the document) |
detailRead only | long (float) | A count of consecutive clicks that happened in a short amount of time, incremented by one. |
currentTargetRead only | EventTarget | The node that had the event listener attached. |
relatedTargetRead only | EventTarget | Formouseover,mouseout,mouseenter andmouseleave events: the target of the complementary event (themouseleave target in the case of amouseenter event).null otherwise. |
screenXRead only | long | The X coordinate of the mouse pointer in global (screen) coordinates. |
screenYRead only | long | The Y coordinate of the mouse pointer in global (screen) coordinates. |
clientXRead only | long | The X coordinate of the mouse pointer in local (DOM content) coordinates. |
clientYRead only | long | The Y coordinate of the mouse pointer in local (DOM content) coordinates. |
buttonRead only | unsigned short | The button number that was pressed when the mouse event was fired: Left button=0, middle button=1 (if present), right button=2. For mice configured for left handed use in which the button actions are reversed the values are instead read from right to left. |
buttonsRead only | unsigned short | The buttons being pressed when the mouse event was fired: Left button=1, Right button=2, Middle (wheel) button=4, 4th button (typically, "Browser Back" button)=8, 5th button (typically, "Browser Forward" button)=16. If two or more buttons are pressed, returns the logical sum of the values. E.g., if Left button and Right button are pressed, returns 3 (=1 | 2).More info. |
mozPressureRead only | float | The amount of pressure applied to a touch or tabdevice when generating the event; this value ranges between 0.0 (minimum pressure) and 1.0 (maximum pressure). |
ctrlKeyRead only | boolean | true if the control key was down when the event was fired.false otherwise. |
shiftKeyRead only | boolean | true if the shift key was down when the event was fired.false otherwise. |
altKeyRead only | boolean | true if the alt key was down when the event was fired.false otherwise. |
metaKeyRead only | boolean | true if the meta key was down when the event was fired.false otherwise. |
Especificaciones
| Specification |
|---|
| UI Events> # event-type-mousedown> |
| HTML> # handler-onmousedown> |