我有个div在设置的时候没指定他的height,然后就会往里面去填充一些字,他会自动增加高度(因为要他自动增加高度,所以没指定height),但我在程序运行的时候要javascript去得到这个div的height,改怎么办啊?直接.height没用啊..

解决方案 »

  1.   

    靠...我的代码上面就有一段绝对定位的就用到了...function _absolutePosition(obj) {
        var pos = null;    if (obj != null) {
          pos = new Object();
          pos.top = obj.offsetTop;
          pos.left = obj.offsetLeft;
          pos.width = obj.offsetWidth;
          pos.height= obj.offsetHeight;      obj = obj.offsetParent;
          while (obj != null) {
            pos.top += obj.offsetTop;
            pos.left += obj.offsetLeft;
            obj = obj.offsetParent;
          } // while
        }
        return(pos);
      } // _absolutePosition妈妈的,写程序写成白痴了快...拿分吧.....