得到对象的绝对坐标

igis 2009-11-25 08:06:36
在HTML有多个DIV,或者文本对象等,里面组合的对象是相对坐标和绝对坐标一起组合而成,需要得到里面的如文本对象的绝对坐标,有哪个方法?
...全文
52 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sohighthesky 2009-11-25
  • 打赏
  • 举报
回复

var getPos=function(o){//取元素坐标
var x = 0, y = 0;
do{
x += o.offsetLeft;
y += o.offsetTop;
}while(o=o.offsetParent);
return {'x':x,'y':y};
}
var obj=document.getElementById("div1");
alert("x:"+obj.x+"y:"+obj.y);
guanzijuan123 2009-11-25
  • 打赏
  • 举报
回复
onclick获取鼠标的x,y

87,994

社区成员

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

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