<script>
function sumProp(objName,prop){
/*****(qiushuiwuhen 2002-5-24)********/
var obj=document.all(objName)
var ret=eval("obj."+prop)
while(obj=obj.offsetParent)ret+=eval("obj."+prop)
return ret
}
</script>
aa<br>aa<br>aa<br>aa<br>aa<br>aa<br>
<table>
<td>aaaaaa</td>
<td><a href="#" onMouseOut='alert("left="+sumProp("listbuttom_r1_c1_r2_c2","offsetLeft"))'  onMouseOver='alert("top="+sumProp("listbuttom_r1_c1_r2_c2","offsetTop"))' ><img name="listbuttom_r1_c1_r2_c2" src="image/listbuttom_r1_c1_r2_c2.gif" width="68" height="21" border="0"></a></td>
</table>

解决方案 »

  1.   


    DHTML的定位是很负责的东西
    不提border,margin,padding,client,offset,scroll,,的属性。。
    event.鼠标位置属性和event.srcElement的关系的复杂情况
    就提
    currentStyle.position
    就有三种:
    static,relative,absolute;
    。。
    因为我到现在还搞不动relative的情况,,
    (一年前就不明白,,但是没有办法,没有进展,
    一直到我的哪个菜单程序写了,才有点点进步。
    不过relative的完全没有搞懂。。所以很久不理了)
    所以也不好意思发表意见了。。