--- title: MouseEvent.clientX slug: Web/API/MouseEvent/clientX tags: - API - CSSOM View - DOM - DOM Events - MouseEvent - Property - Read-only translation_of: Web/API/MouseEvent/clientX ---
{{APIRef("DOM Events")}}
MouseEvent.clientX
свойство доступное только для чтения. Это свойство является горизонтальной координатой в пределах клиентской области приложения, на которой произошло событие (в отличие от координат внутри страницы). Для примера, нажатие в верхнем левом углу клиентской области будет всегда приводить к событию со значением свойства clientX
равным 0, независимо от того, прокручена страницы по горизонтали или нет.
var x = instanceOfMouseEvent.clientX
Числовое значение горизонтальной координаты
<!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>
Спецификация | Статус | Комментарий |
---|---|---|
{{SpecName('DOM3 Events','#widl-MouseEvent-clientX','MouseEvent.clientX')}} | {{Spec2('DOM3 Events')}} | Нет отличий от {{SpecName('DOM2 Events')}}. |
{{SpecName('DOM2 Events','#Events-MouseEvent','MouseEvent.clientX')}} | {{Spec2('DOM2 Events')}} | Изначальное определение. |
{{ CompatibilityTable() }}
Возможность | Edge | Firefox (Gecko) | Chrome | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Базовая поддержка | {{CompatVersionUnknown}} | {{CompatVersionUnknown()}} | {{CompatVersionUnknown()}} | 6 | {{CompatVersionUnknown()}} | {{CompatVersionUnknown()}} |
Возможность | Edge | Firefox Mobile (Gecko) | Android | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | {{CompatVersionUnknown}} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |