This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

MouseEvent.clientY

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨июль 2015 г.⁩.

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

Синтаксис

var y = instanceOfMouseEvent.clientY

Возвращаемое значение

Числовое значение вертикальной координаты

Example

html
<!doctype html>
<html>
  <head>
    <title>Пример для clientX\clientY</title>

    <script>
      function showCoords(evt) {
        alert(
          "clientX value: " +
            evt.clientX +
            "\n" +
            "clientY value: " +
            evt.clientY +
            "\n",
        );
      }
    </script>
  </head>

  <body onmousedown="showCoords(event)">
    <p>Для показа координат мышки нажмите в любом месте страницы.</p>
  </body>
</html>

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

Specification
UI Events
# dom-mouseevent-clienty

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

Смотрите также