--- title: MouseEvent.clientX slug: Web/API/MouseEvent/clientX translation_of: Web/API/MouseEvent/clientX ---
var x = instanceOfMouseEvent.clientX
CSSOM 뷰 모듈에 의해 재정의된 이중 부동 소수점 값. 원래 이 속성은 긴 정수로 정의되었다. 자세한 내용은 "브라우저 호환성" 섹션을 참조하십시오.
이 예에서는 {{Event("mousemove")}}} 이벤트를 트리거할 때마다 마우스 좌표를 표시한다.
<p>위치를 보려면 마우스를 이동하십시오..</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("Example")}}
Specification | Status | Comment |
---|---|---|
{{SpecName('CSSOM View','#dom-mouseevent-clientx', 'clientX')}} | {{Spec2('CSSOM View')}} | Redefines {{domxref("MouseEvent")}} from long to double . |
{{SpecName('DOM3 Events','#widl-MouseEvent-clientX','MouseEvent.clientX')}} | {{Spec2('DOM3 Events')}} | No change from {{SpecName('DOM2 Events')}}. |
{{SpecName('DOM2 Events','#Events-MouseEvent','MouseEvent.clientX')}} | {{Spec2('DOM2 Events')}} | Initial definition. |