现在的位置: 首页 > 综合 > 正文

js 获取某个标签元素的left

2018年01月27日 ⁄ 综合 ⁄ 共 320字 ⁄ 字号 评论关闭

         例如: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,否则将会出错。

抱歉!评论已关闭.