隐藏如何能获得焦点,你不如设置div高度=0

解决方案 »

  1.   

    document.getElementById('treeviewarea').innerHTML = tree.toString();
    用这种方式来设置树的展现位置,你直接控制树的外层 id='treeviewarea' 元素的隐藏/显示即可。
      

  2.   

    是这样,我用JAVA的include命令加载树的页面
     <div id="zsjg_tree"  style='display:none;Z-INDEX: 2; WIDTH: 1px; POSITION: absolute; HEIGHT: 1px'>
    <jsp:include  page="../swjg_tree.jsp">
    </jsp:include>
    </div>
    div是隐藏的
    这样报错:由于该控件目前不可见,未启用或其类型不允许,因此无法将焦点移向它
      

  3.   

    401:  var a = this.getElementById(this.name +"_link_"+ id); if(a){ a.focus();
    把最后的 a.focus(); 这句代码注释掉即可