`

用javascript获取鼠标坐标位置

阅读更多

用javascript获取鼠标坐标位置

今天用到一个功能,就是用javascript来获取鼠标坐标,在网上找到了event.clientX和event.clientY,如实例一。
实例一:
<script language="javascript" type="text/javascript"> function m(){ document.getElementById("area").innerHTML=event.clientX +" , "+event.clientY; } </script>
<p id="area" style="border: 1px solid ; font-size: 36px; width: 800px; height: 600px" onmousemove="m();">d</p>

这段代码在IE下面正常,但是在Firefox下面无法运行,于是继续寻找在Firefox下面的解决办法,最终在博客园里找到了Firefox中Javascript使用event对象需要注意的问题,给函数加了一个参数就可以了,我修改的代码即实例二。

实例二:
<script language="javascript" type="text/javascript"> function m(evt){ document.getElementById("area").innerHTML=evt.clientX +" , "+evt.clientY; } </script>
<p id="area" style="border: 1px solid ; font-size: 36px; width: 800px; height: 600px" onmousemove="m(event);">d</p>

但是这个方法实在让人费解,我实在是不明白为什么这样就可以了。

既然这个所以然无法解释,那就留待以后解释吧,也希望知道的朋友给与一个正确的解析。

分享到:
评论

相关推荐

    Javascript获取鼠标坐标的各种类型

    JavaScript获取鼠标坐标是Web开发中的常见需求,尤其在交互式应用和动态效果中扮演着重要角色。本篇文章将详细介绍各种JavaScript方法来获取鼠标位置,并解释它们的用途和差异。 首先,我们可以使用`event`对象来...

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

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

    JQuery获取鼠标坐标

    本文将深入解析如何利用JQuery和原生JavaScript获取鼠标坐标,包括其工作原理、代码实现以及注意事项。 ### JQuery获取鼠标坐标 #### 工作原理 JQuery简化了原生JavaScript的操作,提供了强大的选择器和事件处理...

    wincc获取鼠标位置.7z

    而在JavaScript中,可以使用`event.clientX`和`event.clientY`属性来获取鼠标位置,如下: ```javascript function OnMouseClick(event) { var x = event.clientX; var y = event.clientY; alert("鼠标位置: " +...

    网页实现全屏获取鼠标坐标

    标题"网页实现全屏获取鼠标坐标"提示我们关注的核心是实现一个功能,使得无论浏览器窗口大小如何,都能获取到鼠标的全局坐标,包括在窗体外的坐标。 描述中提到"自己制作控件实现网页获取窗体外鼠标坐标",这可能是...

    JavaScript获取鼠标位置和鼠标与div的相对位置

    在JavaScript中,获取鼠标位置和计算鼠标与特定div元素的相对位置是常见的需求,这在交互式网页开发中尤其重要。下面将详细讲解如何实现这些功能。 首先,我们需要理解两个基本概念:`event.clientX` 和 `event....

    javascriptjs获取鼠标点击时的坐标位置

    javascriptjs获取鼠标点击时的坐标位置 只想帮你度过这个问题 加油你也行的

    javascript获取当前鼠标坐标的方法

    对于javascript获取当前鼠标坐标来说,得对不同浏览器的坐标位置有所了解。具体代码如下: 代码如下:&lt;html&gt; &lt;head&gt; &lt;title&gt;javascript获取当前鼠标坐标&lt;/title&gt; &lt;meta http-equiv=”...

    火狐兼容获取鼠标的坐标

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

    获取鼠标相对位置

    标题“获取鼠标相对位置”指的是在编程环境中,特别是在图形用户界面(GUI)开发中,如何获取鼠标在屏幕或特定元素上的坐标位置。这个知识点对于实现交互式应用,如拖放功能、点击事件处理或者画布绘图等至关重要。...

    CSS——ajax特效\获取鼠标位置

    我们还使用了 `IeTrueBody` 函数来判断浏览器是否为 IE,并根据不同的浏览器使用不同的方法来获取鼠标的坐标。 结论 获取鼠标位置是 Web 开发中非常重要的一项技术,今天我们介绍了两种使用 CSS 和 Ajax 实现鼠标...

    获取鼠标在文档的坐标位置(兼容多浏览器)

    本文将详细介绍如何通过JavaScript获取鼠标在文档中的坐标位置,并确保该方法能在多种主流浏览器中稳定运行。 #### 一、问题背景 当用户与网页进行交互时,如点击鼠标按钮,页面会触发相应的事件。这些事件携带了...

    使用JavaScript获取客户端的鼠标坐标信息

    如果你需要获取鼠标相对于某个特定元素的位置,可以使用`event.target`来获取目标元素,并结合`getBoundingClientRect()`方法来计算相对坐标。例如: ```javascript var rect = event.target.getBoundingClientRect...

    javascript获得鼠标的坐标值

    在JavaScript中,获取鼠标的坐标值是一项常见的任务,它在用户交互和动态界面设计中扮演着重要角色。根据描述,我们将讨论两种不同的场景来获取这些坐标:一是相对于`body`元素,二是相对于某个特定的对象。 ### 1....

    获取电脑屏幕上鼠标指针的位置坐标

    在Python中,可以使用pygetwindow库来获取鼠标坐标: ```python from pygetwindow import getCursor print(getCursor()) ``` 在JavaScript中,可以利用`event.clientX`和`event.clientY`属性来获取鼠标位置,但这...

    鼠标显示坐标鼠标显示坐标

    对于程序员而言,获取鼠标坐标通常通过编程语言实现。在Python中,可以使用`pyautogui`库来获取坐标;在C++中,可以使用Windows API函数`GetCursorPos()`;JavaScript中,可以监听`mousemove`事件并调用`event....

    JavaScript实现鼠标移到地图上显示实际地理坐标

    本教程将深入探讨如何利用SuperMap iClient 6R for JavaScript库来实现一个功能,即当鼠标移动到地图上时,实时显示当前鼠标的地理坐标。SuperMap是一款强大的GIS软件,其iClient系列为开发者提供了丰富的JavaScript...

    js获取鼠标点击位置

    1. **定义**:`event.clientX` 和 `event.clientY` 是 JavaScript 事件对象中的属性,用于获取鼠标点击位置相对于视口(即浏览器窗口)的横纵坐标。 2. **局限性**:虽然这两个属性能够提供基本的位置信息,但它们...

    显示鼠标坐标信息.rar

    JavaScript代码可能使用`event.clientX`和`event.clientY`来获取鼠标的X和Y坐标,这两个属性分别返回鼠标相对于当前视口左上角的水平和垂直距离。 在实际应用中,这样的功能可以用于创建交互式的地图、画布应用,...

    C#限制鼠标活动区域并适时获取鼠标坐标

    不过,如果你需要在Web页面上获取鼠标坐标,可以使用JavaScript的`event.clientX`和`event.clientY`属性,或者在服务器端使用Ajax异步更新来实现类似的功能。 总的来说,C#提供了丰富的API和WinAPI接口来处理鼠标...

Global site tag (gtag.js) - Google Analytics