-1
정확한 클릭 좌표를 기록하는 데 문제가 있습니다. 첫 번째 readMouseMove 함수는 정확히 어떻게 작동하는지 알 수 있습니다. 스크롤 할 때 마우스 좌표를 표시합니다. 두 번째 mouseClick 함수는 클릭이 발생했을 때만 좌표를 기록해야합니다. 지금은 위의 함수와 동일하지만 한 번만 clientx/y 이벤트를 사용할 수 있습니다. 마우스 클릭을 어딘가에있는 객체에 상대적으로 가지지 않고 기록하는 방법이 있을까요?자바 스크립트 마우스 좌표 클릭
<script type='text/javascript'>
function readMouseMove(e) {
var xandy = 'x=' + e.clientX + " " +'y=' + e.clientY;
document.getElementById('divOne').innerHTML = xandy;
};
function mouseClick(e) {
var clickers = 'x=' + e.clientX + " " +'y=' + e.clientY;
document.getElementById('divTwo').innerHTML = clickers;
};
function clearAll() {
document.getElementById('divTwo').innerHTML = " "
};
document.onmousemove = readMouseMove;
document = mouseClick;
</script>