前面 我用
var h2 = document.getElementById("tab").style.height = document.getElementById("left").offsetHeight + "px"; 
到一个div标签的高度
我要 怎么赋值给下面的tab,让他初始化时具有h2的值,有人说好像不能赋值,求高手指点
tabpanel = new TabPanel({    
    renderTo:'tab',
width:'',
height:'',
active : 0,
items : [{
id:'toolbarPlugin',
title:'hello',
html:'<iframe src="welcome.jsp" width="100%" height="100%" frameborder="0"></iframe>',
closable: false
}]

解决方案 »

  1.   

    我获得H2的代码和下面的代码 不在同一个JS当中
      

  2.   

    哦对了 在第一个就生当中将值赋给一个lable 然后再取lable的值 解决了
      

  3.   

    1、你查一下你用的tabpanel = new TabPanel 的api.调用他的修改高度的方法!
    2、用firebug 看看 tabpanel = new TabPanel 生成的html.用js 重新修改它的高度
      

  4.   


    //第一个js是这样的
    function get() {   
    document.getElementById("heighttab").innerHTML = document.getElementById("tab").style.height;
    }
    window.onload = function() {            
    get();
    }   //接下来的js
     var a = document.getElementById("heighttab").innerText;
    HTML代码<div id="top">
    <lable id="heighttab"> </lable>
    </div><div id="tab"></div>
    我的第二个JS得不到第一个JS中赋给lable的值