例如:html对象层次结构如下:
div-table-tr-td-text;
其中div的left是200,而其余的对象都未定义left属性,则在text的单击事件中可以这样来获取text的left属性:
text.style.left=event.x-div.style.left+"px" ;
同时,text一般没有width这个属性,为了获取其宽度,可以这样:
var width=document.getElementById("text").offsetWidth+"px" ;
注意:上面的两个都需要加上单位px,否则将会出错。