files/en-us/web/api/mouseevent/clienty/index.md
{{APIRef("Pointer Events")}}
The clientY read-only property of the {{domxref("MouseEvent")}} interface provides the vertical coordinate within the application's {{glossary("viewport")}} at which the event occurred (as opposed to the coordinate within the page).
For example, clicking on the top edge of the viewport will always result in a mouse event with a clientY value of 0, regardless of whether the page is scrolled vertically.
A double floating point value in pixels.
This example displays your mouse's coordinates whenever you trigger the {{domxref("Element/mousemove_event", "mousemove")}} event.
<p>Move your mouse to see its position.</p>
<p id="screen-log"></p>
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}`;
}
{{EmbedLiveSample("Examples")}}
{{Specifications}}
{{Compat}}