Spec-Zone.ru › Web APIs

Элемент: событие mouseup

Базовая реализация Широко поддерживается

Данная функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Событие mouseup срабатывает на элементе Element, когда кнопка устройства ввода (такого как мышь или трекпад) отпускается, а указатель находится внутри него.

События mouseup являются обратной стороной событий mousedown.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или задайте свойство обработчика события.

addEventListener("mouseup", (event) => {});

onmouseup = (event) => {};

Тип события

Объект MouseEvent. Наследует от UIEvent и Event.

Событие UIEvent MouseEvent

Свойства события

Этот интерфейс также наследует свойства своих родительских интерфейсов, UIEvent и Event.

MouseEvent.altKey Только для чтения

Возвращает true если клавиша alt была нажата во время срабатывания события мыши.

MouseEvent.button Только для чтения

Номер нажатой кнопки (если применимо) во время срабатывания события мыши.

MouseEvent.buttons Только для чтения

Нажатые кнопки (если есть какие-либо) во время срабатывания события мыши.

MouseEvent.clientX Только для чтения

Координата X указателя мыши в координатах области просмотра.

MouseEvent.clientY Только для чтения

Координата Y указателя мыши в координатах области просмотра.

MouseEvent.ctrlKey Только для чтения

Возвращает true если клавиша control была нажата во время срабатывания события мыши.

MouseEvent.layerX Нестандартно Только для чтения

Возвращает горизонтальную координату события относительно текущего слоя.

MouseEvent.layerY Нестандартно Только для чтения

Возвращает вертикальную координату события относительно текущего слоя.

MouseEvent.metaKey Только для чтения

Возвращает true если клавиша meta была нажата во время срабатывания события мыши.

MouseEvent.movementX Только для чтения

Координата X указателя мыши относительно положения последнего события mousemove.

MouseEvent.movementY Только для чтения

Координата Y указателя мыши относительно положения последнего события mousemove.

MouseEvent.offsetX Только для чтения

Координата X указателя мыши относительно положения поля ввода элемента-мишени.

MouseEvent.offsetY Только для чтения

Координата Y указателя мыши относительно положения поля ввода элемента-мишени.

MouseEvent.pageX Только для чтения

Координата X указателя мыши относительно всего документа.

MouseEvent.pageY Только для чтения

Координата Y указателя мыши относительно всего документа.

MouseEvent.relatedTarget Только для чтения

Дополнительная целевая область для события, если таковая имеется.

MouseEvent.screenX Только для чтения

Координата X указателя мыши в координатах экрана.

MouseEvent.screenY Только для чтения

Координата Y указателя мыши в координатах экрана.

MouseEvent.shiftKey Только для чтения

Возвращает true если клавиша shift была нажата во время срабатывания события мыши.

MouseEvent.mozInputSource Нестандартно Только для чтения

Тип устройства, сгенерировавшего событие (одна из MOZ_SOURCE_* констант). Это позволяет, например, определить, было ли событие мыши сгенерировано реальной мышью или касанием (что может повлиять на точность интерпретации координат, связанных с событием).

MouseEvent.webkitForce Нестандартно Только для чтения

Сила нажатия при нажатии.

MouseEvent.x Только для чтения

Псевдоним для MouseEvent.clientX.

MouseEvent.y Только для чтения

Псевдоним для MouseEvent.clientY.

Примеры

См. mousemove событие для примера кода.

Спецификации

Спецификация
События UI
# event-type-mouseup
HTML
# handler-onmouseup

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
mouseup_event 2 12 6 11.6 4 18 6 12.1 3.2 1.0 ≤37

См. также

  • Учебник: Введение в события
  • mousedown
  • mousemove
  • click
  • dblclick
  • mouseover
  • mouseout
  • mouseenter
  • mouseleave
  • contextmenu

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Element/mouseup_event

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API