<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
// 说明:获取鼠标位置
// 整理:http://www.codebit.cn
// 来源:http://www.webreference.com
function mousePosition(ev){
if(ev.pageX || ev.pageY){
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
};
}
document.onmousemove = mouseMove;
function mouseMove(ev){
ev = ev || window.event;
var mousePos = mousePosition(ev);
/*document.getElementByIdx('mouseXPosition').value = mousePos.x;
document.getElementByIdx('mouseYPosition').value = mousePos.y;*/
console.log(mousePos.x);
console.log(mousePos.y);
}
</script>
</body>
</html>
JS——获取鼠标位置(坐标)
最新推荐文章于 2023-10-23 10:16:35 发布