Spec-Zone.ru › Web APIs

MouseEvent: свойство screenY

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

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

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

Чтение только свойство screenY интерфейса MouseEvent предоставляет вертикальную координату (смещение) указателя мыши в координатах экрана.

Значение

Значение с плавающей точкой double в пикселях.

В ранних версиях спецификации это значение определялось как целое число, представляющее количество пикселей.

Примеры

В этом примере отображаются координаты вашей мыши всякий раз, когда возникает событие mousemove.

HTML

<p>Move your mouse to see its position.</p>
<p id="screen-log"></p>

JavaScript

let screenLog = document.querySelector("#screen-log");
document.addEventListener("mousemove", logKey);

function logKey(e) {
  screenLog.innerText = `
    Screen X/Y: ${e.screenX}, ${e.screenY}
    Client X/Y: ${e.clientX}, ${e.clientY}`;
}

Результат

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

Спецификация
UI Events
# dom-mouseevent-screeny

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
screenY 1 12 1.5 ≤12.1 1 18 4 ≤12.1 1 1.0 ≤37

См. также

  • MouseEvent
  • screenX
  • clientX / clientY
  • Системы координат

© 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/MouseEvent/screenY

Spec-Zone.ru

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