获取HTML元素相对document的坐标 位置
kevin.Zhu 发布于:2013-1-16 0:58 分类:div+css 有 17 人浏览,获得评论 0 条
//获取HTML元素相对document的坐标
function getPosition(ele){
var x = ele.offsetLeft+(ele.curentStyle?(parseInt(ele.curentStyle.borderLeftWidth).NaN0()):0);
var y = ele.offsetTop+(ele.curentStyle?(parentInt(ele.curentStyle.borderTopWidth).NaN0()):0);
while(ele.offsetParent){
ele = ele.offsetParent;
x+=ele.offsetLeft+(ele.curentStyle?(parseInt(ele.curentStyle.borderLeftWidth).NaN0()):0);
y+=ele.offsetTop+(ele.curentStyle?(parentInt(ele.curentStyle.borderTopWidth).NaN0()):0);
}
return {x:x,y:y};
}