如何得到一个标签的坐标呢

harryCom 2005-02-16 02:52:33
如这段html,我如何得到myCell的屏幕的坐标呢?
<table>
<tr>
<td></td><td id="myCell"></td><td></td><td></td>
</tr>
</table>
...全文
63 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
harryCom 2005-02-16
  • 打赏
  • 举报
回复
谢谢,顺便问一下,cell.offsetParent是什么dd?
ygjwjj 2005-02-16
  • 打赏
  • 举报
回复
function getPos(cell)
{
var pos = new Array();
var t=cell.offsetTop;
var l=cell.offsetLeft;
while(cell=cell.offsetParent)
{
t+=cell.offsetTop;
l+=cell.offsetLeft;
}
pos[0] = t;
pos[1] = l;
return pos;
}

alert(getPos(document.all.yourTableName)[0]) //top
alert(getPos(document.all.yourTableName)[1]) //left

87,910

社区成员

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

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