问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js如何获取鼠标在某元素移动时~鼠标指针在元素中的坐标?

发布网友 发布时间:2022-04-24 07:29

我来回答

4个回答

热心网友 时间:2022-04-20 13:24

稍等上代码!!

<html>
<head>
<script type="text/javascript">
function show_coords(event){
 var x = event.clientX;
 var y = event.clientY;
 var say = document.all("coords");
 say.innerHTML = "X:"+x+" Y:"+y;
 say.style.position = "absolute";
 say.style.left = x + 30;
 say.style.top = y;
}
</script>
</head>
<body onmousemove="show_coords(event)">
<p id="coords"></p>
</body>
<html>

希望我的回答对你有用,有用就采纳!!!谢谢!

热心网友 时间:2022-04-20 14:42

代码如下:

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>获取鼠标在Canvas中的坐标位置</title>

<style>

#canvas{

border:1px solid #ccc;

width:300px;

height:300px;

overflow:hidden;

}

</style>

<script>

function get_canvas(ev,obj){

m_clientX = ev.clientX-obj.offsetLeft;

m_clientY = ev.clientY-obj.offsetTop;

document.getElementById("tips").innerHTML = "当前坐标:X:"+ m_clientX + " ,Y:" +m_clientY;

}

</script>

</head>

<body>

<div id="tips"></div>

<div id="canvas" onmousemove="get_canvas(event,this)"></div>

</body>

</html>

兼容IE8+

用 javascript 获取当前页面上鼠标(光标)位置在许多情况下都会用到,比如拖放,悬停提示(tooltip) 等等。当然,这里我们依然要面对浏览器的兼容问题,在不同的浏览器下,对这些相关的属性处理方式也不同。

参考资料

首页 → 网络编程 → JavaScript → javascript技巧 → js获取鼠标位置实例详解.脚本之家[引用时间2018-1-18]

热心网友 时间:2022-04-20 16:17

我们有代码:
<!DOCTYPE html>
<html>
<head>
<script>
function coordinates(event) {
document.getElementById("demo").innerHTML = "X = " + event.clientX + " Y = " +
event.clientX;
}
</script>
<style>
.div{width: 600px; height: 300px; border: blue 1px solid;}
.info{border: tomato 2px solid;}
</style>
</head>
<body>

<div onmousemove="coordinates(event)" class="div"></div>

<p>单击上面的图片可显示鼠标指针相对于屏幕的 x 和 y 坐标。</p>

<div id="demo" class="info"></div>

</body>
</html>

热心网友 时间:2022-04-20 18:08

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<style>
*{margin: 0;padding: 0;list-style: none;}
.main{height: 500px;width: 500px;background: #cecece;margin: 20px auto;}
</style>
<body>
<div class='main'></div>
</body>
<script>
var main=document.getElementsByTagName('div')[0];
function init(){
main.addEventListener('mousemove',move,false)
}
init();

function move(e){
//var e=event || window.event;
var x=e.clientX-main.offsetLeft;
var y=e.clientY-main.offsetTop;
console.log(x+','+y)
}
</script>
</html>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桃李芬芳的近义词是? 请会答正确。 急... 墨西哥很混乱吗 为什么我的OPPOR9手机连接到任何蓝牙设备放歌曲,都没有办法在蓝牙设备... OPPOA9如何连接酷狗与手机蓝牙? 华为荣耀3X 白色畅玩版的声音调至最大声仍很小声 荣耀3x刷机后卸载了一些系统软件,然后就无法开机,一直停留在开机界面... 平安富赢金生年金保险值得买吗?最全产品测评! 收音机音量旋钮音量最大还是小 德生pl_450收音机音量电位器声音惑大惑小,电位器的型号是什么_百度知 ... 浙江金融学院有什么专业 我的WIFI现在是开放的,但我现在想设置密码,但输入192.168.0.1进不去, js鼠标指针获取 wifi图标感情里代表什么 WEP密钥问题 为什么有的Wifi没有密码?或是不设置密码? 请问怎么设置wifi密码? 为什么每次在打开邻里wifi密码的时候一直提醒我权限请求界面被某个应用遮挡让我关闭 邻居老来要WiFi密码怎么办! 闵行仓源好邻居Wi-Fi密码是多少? 闵行好邻居Wi-Fi密码 本人是初烧,还太不懂SACD方面。本人看好了马兰士的SA8400和SA8003,不知这两款机子哪个素质更好? 破壁机有哪些优点,加工过的食品可以直接食用吗? 破壁机半道可以加东西吗? 破壁机要不要加水? 破壁机加开水还是生水 小型破壁机的价格多少?贵不贵啊! 最搞笑图片 一个男生按住女生的头,女生够不着男生就使劲的摇手臂的搞笑动态图片 求一张搞笑的图片,小女孩,豁牙,对眼,剪刀手,表情很二 关于钢琴的搞笑图片精选 javascript中如何取鼠标指针值 为什么我家楼上有个人总是把wifi设定密码为88888888,然后我每天用他的wifi速度超级快? 邻居家的WiFi无密码安全吗 桥接的无线路由器如何通过网线再次桥接 ASP或JS如何实现页面鼠标指针初始状态在某文本框内 邻居非要蹭我们家的WIFI怎么办? 为什么用js实现鼠标指针经过时整行变色,当鼠标移开就整行就不见了啊... 步步高vivo手机怎么设置键盘背景? 家里的wifi不设密码安全吗 会不会被黑客进入? 我家是农村 隔壁也没有什么房子 都挺远的 我就是 javascript特效问题 页面上有许多点一直跟随着鼠标指针的移动。如何实现这个这个效果. vivox5pro手机打字键盘怎么弄壁纸 欢一个人是什么感觉?觉得她身上有wifi.暗恋一个人是什么感觉?不知道wifi密码是啥 我有一台带Wifi功能的电视,可没电脑,怎样使周边的Wifi网络请高手赐教 求侧侧轻寒的奉旨逃婚 JavaScript中的mouseover与mouseenter,mouseout和mouseleave的区别... 求:可以让鼠标指针自己移动的JS代码 侧侧轻寒的作者简介 帮忙看一下这个让眼睛一直盯着鼠标指针的JS脚本。 不太理解最后一个newEyeballPos函数 PS:代码绝对没问题 侧侧轻寒的介绍 侧侧轻寒写过的书目