В этой статье описывается метод получения текущих координат мыши с помощью JavaScript. Поделитесь этим для вашей ссылки. Конкретный метод реализации следующим образом:
Чтобы JavaScript получил текущие координаты мыши, вы должны иметь некоторое понимание координатных позиций разных браузеров. Конкретный код заключается в следующем:
Скопируйте код следующим образом: <html>
<голова>
<title> JavaScript получает текущие координаты мыши </title>
<meta http-equiv = "content-type" content = "text /html; charset = utf-8" />
<script type = "text/javascript">
Функция Mouseosition (EV) {
if (ev.pagex || ev.pagey) {// Firefox, Chrome и другие браузеры
return {x: ev.pagex, y: ev.pagey};
}
return {// т.е. браузер
X: ev.clientx + document.body.scrollleft - document.body.clientleft,
y: ev.clienty + document.body.scrolltop - document.body.clienttop
};
}
Функция mouseMove (ev) {
ev = ev || window.event;
var mousepos = mouseposition (EV);
document.getElementById ('x'). innerHtml = mousePos.x;
document.getElementbyId ('y'). innerhtml = mousepos.y;
}
document.onmouseMove = mouseMove;
</script>
<стиль типа = "text/css">
H3 {цвет: синий;}
P {Line-Height: 30px; высота: 30px; размер шрифта: 14px; ширина: 500px;}
Span {Color: Orange; Font-Weight: Bold;}
</style>
</head>
<тело>
<h3> ваша мышь отслеживалась </h3>
<p> Координаты оси X: <span id = "x"> </span> </p>
<p> Координаты оси Y: <span id = "y"> </span> </p>
</body>
</html>
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.