如何获取某个对象在浏览器窗口中的实际位置?

crimson1128 2004-10-08 10:01:37
如题,怎样得到在页面中任意一个对象的实际位置,比如
<html>
......
<body>
......
<table id=t1>
......
</table>
......
</body>
</html>

怎样得到t1的像素位置?
...全文
121 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
crimson1128 2004-10-12
  • 打赏
  • 举报
回复
这样也不行的,如果t1是body的子元素倒是没错,但是如果t1的父元素不是body就还是不行,
正确的方法需要进行递归,直到找到body为止,问题已经解决了。感谢大家支持
tianch 2004-10-10
  • 打赏
  • 举报
回复
tl.offsetLeft
tl.offsetTop
kingchang2000 2004-10-09
  • 打赏
  • 举报
回复
obj.style.left
obj.style.top
ttyp 2004-10-09
  • 打赏
  • 举报
回复
object.style.posLeft
crimson1128 2004-10-09
  • 打赏
  • 举报
回复
楼上两位,你们的方法只适用于设置了绝对位置的元素上,否则得到的都是0
crimson1128 2004-10-09
  • 打赏
  • 举报
回复
有没有人知道啊?
crimson1128 2004-10-08
  • 打赏
  • 举报
回复
各位高手,有没有人会做阿,如果是太简单了就麻烦给个简单的答复好不好?

87,997

社区成员

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

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