mousedown
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Событие mousedown
срабатывает, когда кнопка указывающего устройства (к примеру, мыши) нажата над элементом.
Общая информация
- Спецификация
- Интерфейс
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 | For mouseover , mouseout , mouseenter and mouseleave events: the target of the complementary event (the mouseleave target in the case of a mouseenter 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. |