收藏JS获取鼠标的X,Y坐标位置
Posted izan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了收藏JS获取鼠标的X,Y坐标位置相关的知识,希望对你有一定的参考价值。
JS的方法:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>javascript获得鼠标位置</title> </head> <body> <script> function mouseMove(ev) { Ev= ev || window.event; var mousePos = mouseCoords(ev); document.getElementById("xxx").value = mousePos.x; document.getElementById("yyy").value = mousePos.y; } function mouseCoords(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; </script> 鼠标X轴: <input id=xxx type=text> 鼠标Y轴: <input id=yyy type=text> </body>
jquery的方法:
<div id="testDiv">放在我上面</div> <script type="text/javascript"> $(‘#testDiv‘).mousemove(function(e) { var xx = e.originalEvent.x || e.originalEvent.layerX || 0; var yy = e.originalEvent.y || e.originalEvent.layerY || 0; $(this).text(xx + ‘---‘ + yy); }); </script>
以上是关于收藏JS获取鼠标的X,Y坐标位置的主要内容,如果未能解决你的问题,请参考以下文章
C#winform有2个panel,在右边panel获取鼠标的坐标(x,y),如何传递到panel1上弹出的窗口form2里面呢