首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

获取没width属性的obj的width

2013-02-19 
获取没有width属性的obj的width如下:#div1{  width:100px}div iddiv1/div如果想通过document.getE

获取没有width属性的obj的width
如下:
#div1{
  width:100px;
}
<div id="div1"></div>
如果想通过document.getElementById("div1").style.width来获取是不成功的。必须写inline css
但是line css往往不符合要求,并没有将结构与表现分离

所以要用js来或取最终样式,如获取width
dom:
  document.defaultView.getComputedStyle(obj, null).width;
ie:
  obj.currentStyle.width; (IE9不适用,IE9适用dom就可以了)

热点排行