关于onmousedown和onmousemove获取到的clientX不同的问题

qq_36873640 2018-04-28 08:51:14
window.onload=function(){
var box=document.getElementById("box");
box.onmousedown=function(event){
event=event||window.event;
alert(event.clientX);
};
box.onmousemove=function(event){
event=event||window.event;
alert(event.clientX);
};
};
<body>
<div id="box"></div>
</body>
为什么当鼠标光标在div的同一个位置时,两个函数的event.clientX的值会出现的不同的情况??
...全文
441 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
改log输出,alert你再去点击确定鼠标不都移动位置了。。firefox测试log输出就差1px

Web开发学习资料推荐
javascript运行机制浅析
asp网站使用utf-8编码注意事项

87,964

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧