This page was translated from English by the community.Learn more and join the MDN Web Docs community.
mousedown
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Событиеmousedown срабатывает, когда кнопка указывающего устройства (к примеру, мыши) нажата над элементом.
In this article
Общая информация
- Спецификация
- Интерфейс
MouseEvent- Всплывающее
Да
- Отменяемое
Да
- Цель
Элемент
- Действие по умолчанию
Различное: инициация перетаскивания, выделения текста, прокрутки или масштабирования (в сочетании с нажатием колеса при поддержке такового)
Свойства
| Property | Type | Description |
|---|---|---|
targetТолько для чтения | EventTarget | The event target (the topmost target in the DOM tree). |
typeТолько для чтения | DOMString | The type of event. |
bubblesТолько для чтения | Boolean | Whether the event normally bubbles or not |
cancelableТолько для чтения | Boolean | Whether the event is cancellable or not? |
viewТолько для чтения | WindowProxy | document.defaultView (window of the document) |
detailТолько для чтения | long (float) | A count of consecutive clicks that happened in a short amount of time, incremented by one. |
currentTargetТолько для чтения | EventTarget | The node that had the event listener attached. |
relatedTargetТолько для чтения | EventTarget | Formouseover,mouseout,mouseenter andmouseleave events: the target of the complementary event (themouseleave target in the case of amouseenter event).null otherwise. |
screenXТолько для чтения | long | The X coordinate of the mouse pointer in global (screen) coordinates. |
screenYТолько для чтения | long | The Y coordinate of the mouse pointer in global (screen) coordinates. |
clientXТолько для чтения | long | The X coordinate of the mouse pointer in local (DOM content) coordinates. |
clientYТолько для чтения | long | The Y coordinate of the mouse pointer in local (DOM content) coordinates. |
buttonТолько для чтения | 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. |
buttonsТолько для чтения | 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. |
mozPressureТолько для чтения | 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). |
ctrlKeyТолько для чтения | boolean | true if the control key was down when the event was fired.false otherwise. |
shiftKeyТолько для чтения | boolean | true if the shift key was down when the event was fired.false otherwise. |
altKeyТолько для чтения | boolean | true if the alt key was down when the event was fired.false otherwise. |
metaKeyТолько для чтения | boolean | true if the meta key was down when the event was fired.false otherwise. |