获取元素位置的问题

时间:2010-11-03 10:10:20

标签: javascript

我遇到了获取元素位置的问题。有4divs与位置相关。但是漂浮了。当我试图获取元素上的左侧位置时,它返回null。在jquery中它返回0.可以请一些人帮助我。

谢谢, Dakshina。

1 个答案:

答案 0 :(得分:0)

这应该有用。

var el = document.getElementById(<id>);
var left=0, top=0;
do {
  left += el.offsetLeft;
  top += el.offsetTop;
}while(el = el.offsetParent);

//'left'和'top'将为您提供x,y位置。