首先定義一個function,getElementTop;
function getElementTop(elem){
var elemTop=elem.offsetTop;//獲得elem元素距相對定位的父元素的top
elem=elem.offsetParent;//將elem換成起相對定位的父元素
while(elem!=null){//只要還有相對定位的父元素
//獲得父元素 距他父元素的top值,累加到結果中
elemTop+=elem.offsetTop;
//再次將elem換成他相對定位的父元素上;
elem=elem.offsetParent;
}
return elemTop;
}