如何获取鼠标位置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何获取鼠标位置相关的知识,希望对你有一定的参考价值。

获取鼠标位置,首先需要加载js文件;

然后设置一个div,给定大小;

最后进行具体操作;

//首先要先设置一个div,给定大小
<div id="m"></div>
//进行操作
<script type="text/javascript">
var x,y,T,L;
T=$("#m").offset().top;//div离开左端的距离
L=$("#m").offset().left;//div离开上端的距离

$("#m").mousemove(function(e){
    x=e.pageX-L;
    y=e.pageY-T;
    $(this).html("X="+x+"|Y="+y);
})
</script>

  方法 offset()是获取绝对位置;

  事件 mousemove 是鼠标移动;

  这样就获取到了鼠标的位置。。。

以上是关于如何获取鼠标位置的主要内容,如果未能解决你的问题,请参考以下文章

C#-WinForm-如何获取文本框(TextBox)中鼠标,光标位置

如何使用 Internet Explorer 的 javascript 获取鼠标指针位置?

如何在 JavaFX 中获取鼠标的位置?

C#+ARCENGINE,如何获取mapcontrol控件上鼠标点击位置的具体坐标?不是要鼠标的坐标

Java 鼠标获取 JTable 位置的移动

Android 使用两个不同的代码片段获取当前位置 NULL