`

获取鼠标的位置/坐标

阅读更多

使用javascript 如何获取鼠标的位置呢?

获取光标的位置   获取鼠标坐标

先看效果

 核心方法:

/***
 * 返回鼠标的坐标
 * @param e
 * @returns {{x: (Number|pageX|*), y: (Number|pageY|*)}}
 */
var getCoordInDocument = function(e) {
    e = e || window.event;
    var x = e.pageX || (e.clientX +
        (document.documentElement.scrollLeft
            || document.body.scrollLeft));
    var y= e.pageY || (e.clientY +
        (document.documentElement.scrollTop
            || document.body.scrollTop));
    return {'x':x,'y':y};
}

 页面代码:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript" src="svn_js/common_util.js"></script>
    <script type="text/javascript">
        var getCoordInDocumentExample = function(){
            var coords = document.getElementById("coordAreas");
            coords.onmousemove = function(e){
                var pointer = getCoordInDocument(e);
                var coord = document.getElementById("coord");
                coord.innerHTML = "X,Y=("+pointer.x+", "+pointer.y+")";
            }
        }

        window.onload = function(){
            getCoordInDocumentExample();
        };
    </script>
</head>
<body>
<div id="coordAreas" style="width:500px;height:200px;background:#F2F1D7;border:2px solid #9C89CB;border-radius: 5px 5px 5px 5px;">
    请在此移动鼠标。
</div>
<br />
<div id="coord" style="width:500px;border:2px solid #9C89CB;border-radius: 5px 5px 5px 5px;">&nbsp;</div>
</body>
</html>

 

 

  • 大小: 11.4 KB
0
0
分享到:
评论

相关推荐

    C#语言实现获取鼠标当前位置坐标的功能

    在C#编程中,获取鼠标当前位置的坐标是一项基础但实用的操作,这通常涉及到Windows API的交互或者是.NET Framework提供的鼠标事件。下面将详细讲解如何通过C#实现这一功能,并结合具体的代码示例进行说明。 首先,...

    Windows使用QT获取鼠标的位置坐标和移动趋势(相对位移)

    在Windows操作系统中,使用Qt库开发应用程序时,我们经常需要获取鼠标的相关信息,例如位置坐标和移动趋势。本文将深入探讨如何在Qt环境下实现这一功能,特别关注在X轴上的相对位移以及根据移动速度调整的位移绝对值...

    任意获取鼠标点击处的位置坐标

    获取鼠标的坐标,通过js任意获取鼠标点击处的位置坐标。

    鼠标位置 鼠标在屏幕的位置 坐标

    ### 获取鼠标坐标的基本原理 鼠标在屏幕上的位置可以通过一个二维坐标系统来表示,其中屏幕左上角为原点(0,0),向右水平方向为x轴正方向,向下垂直方向为y轴正方向。每个像素点都有一个唯一的(x,y)坐标值。当用户...

    获取鼠标当前坐标

    获取鼠标在当前屏幕坐标系中的位置信息 将鼠标移动到要获取位置的点,然后按F10,就会弹出当前的坐标值

    获取屏幕上鼠标的位置坐标及其RGB颜色值

    在这个函数中,我们可以使用`CWnd::GetMessagePos`方法来获取鼠标的当前位置,该位置是以屏幕坐标表示的。返回的`CPoint`对象包含了X和Y坐标。另一种方式是通过`CWnd::ScreenToClient`将屏幕坐标转换为视图或窗口内...

    C# Winform程序,用于获取鼠标所在位置的坐标值和RGB值

    以下是一个简单的示例,展示了如何在窗体的MouseMove事件中获取鼠标坐标: ```csharp public partial class MainForm : Form { public MainForm() { InitializeComponent(); this.MouseMove += new ...

    java获取鼠标坐标位置swing

    标题"java获取鼠标坐标位置swing"指的是利用Java Swing来编程,实现在Swing组件上显示鼠标移动时的坐标位置。 首先,要获取鼠标坐标,我们需要导入必要的Java Swing库,如`javax.swing.*` 和 `java.awt.event.*`。...

    c# 获取全局的鼠标坐标

    在C#编程中,获取全局鼠标坐标是一项常见的需求,特别是在开发需要实时监控鼠标位置的应用时。全局鼠标坐标指的是鼠标在操作系统屏幕上的精确位置,不受任何特定窗口或应用程序限制。下面我们将详细探讨如何在C#中...

    MFC实现获取鼠标坐标

    如果需要在非客户区获取鼠标坐标,比如整个窗口包括边框和标题栏,可以使用GetCursorPos函数,它返回一个CPoint对象,表示鼠标在屏幕上的位置: ```cpp CPoint ptScreen; GetCursorPos(&ptScreen); ``` 然后,可以...

    wincc获取鼠标位置.7z

    标题“wincc获取鼠标位置.7z”提示我们这是一个关于如何在WinCC项目中获取鼠标位置的教程或程序。描述中的“下载程序时,请参考博客文章”意味着可能有一个相关的技术博客提供了更详细的步骤和解释。 WinCC获取鼠标...

    PyQt5追踪鼠标当前位置 移动鼠标和点击鼠标获取坐标

    # PyQt5追踪鼠标当前位置 移动鼠标和点击鼠标获取坐标 1. 简洁明了的代码,帮助快速学习鼠标事件; 2. 重定义mouseMoveEvent事件实现移动鼠标显示坐标; 3. 重定义mousePressEvent事件实现点击鼠标显示坐标。

    javascript获取鼠标当前位置坐标并显示

    ### JavaScript 获取鼠标当前位置坐标并显示 #### 知识点概览 本文将详细介绍如何使用JavaScript来获取鼠标在页面上的当前位置坐标,并实时显示这些坐标值。该功能主要涉及到以下几个知识点: 1. **事件监听器...

    获取鼠标实时坐标位置

    下载之后,无需安装,直接点击pyautogu.exe,可以获取鼠标实时坐标位置,辅助支持开发自动化软件、游戏辅助软件、网页自动化、爬虫、游戏外挂等

    halcon鼠标获取位置

    本程序采用德国MVTEC公司的软件写的一个鼠标实时获取鼠标位置的程序

    LabVIEW 调用user32.dll获取鼠标坐标

    本知识点将深入讲解如何利用LabVIEW调用`user32.dll`这个系统级库,获取鼠标坐标。 `user32.dll`是Windows操作系统中的一个重要组件,它提供了大量与用户界面相关的函数,包括对鼠标和键盘事件的处理。其中,`...

    自动获取鼠标当前所在位置屏幕的坐标

    在IT领域,尤其是在软件开发中,获取鼠标在屏幕上的当前位置是一项常见的需求。这通常涉及到操作系统级别的交互和事件处理。本文将深入探讨如何使用C++语言实现这个功能,并讲解相关的关键知识点。 首先,我们要...

    [QT]获取鼠标坐标以及按键响应

    在这个特定的【QT】获取鼠标坐标以及按键响应的项目中,我们可以深入探讨以下几个关键知识点: 1. **QT事件处理**: QT中的事件处理是基于信号和槽机制的。当用户进行鼠标点击或键盘按键操作时,系统会产生相应的...

    火狐兼容获取鼠标的坐标

    在Web开发中,特别是在JavaScript编程中,获取鼠标坐标是一项常见的需求,用于实现各种交互效果,如拖放功能、点击位置分析等。在不同的浏览器中,实现这一功能的方法可能有所不同,因此需要进行兼容性处理。以下是...

    MFC获取picture控件的鼠标点击坐标位置的方法

    在 MFC 编程中,获取 Picture 控件的鼠标点击坐标位置是一项常见的需求,特别是在自定义 Dialog 中加入了 Picture 控件的情况下。以下将详细介绍如何获取 Picture 控件的鼠标点击坐标位置。 首先,需要重载 CDialog...

Global site tag (gtag.js) - Google Analytics