如果DIV是存在的,你要输出其中的内容,你可以:
document.getElementById("DIV1").innerHTML = "输出内容";如果DIV也不存储,你可以直接用:
document.write("<div>输出内容</div>");

解决方案 »

  1.   

    将你这个div和table放在innerHTML里,在需要的时候把它show出来
      

  2.   

    建议使用jQuery库,你这样的要求对它来说简直小菜一碟!
    <script type="text/javascript" src="../js/jquery-1.2.6.pack.js"></script>$('<table>...</table>').append($(#yourDivID));这种方式稍微有一点缺憾,即table不能再隐藏了。另一种好的方式:
    <div><table id="yourTable>...</table></div>$("#yourTable).show();
    $("#yourTable).hide();
      

  3.   

    先给div设定一个id
    这里假设div的id=div1
    var s=document.getElementById("div1").innerHTML;
    alert(s);
     
      

  4.   

    开始给 table 的属性 style.display="none" 先隐藏起来
    在需要时在div中写个 onclick 事件  把 table 的属性 style.display="block" 显示出来
      

  5.   

    你可以直接  document.write("<div><table><tr><td></td><td></td></tr></table><div>");但是要注意换行和转义字符呀!
      

  6.   


    <script>
      var test = document.getElementById("div_name");
      test.style.display = '' || "block";
    //看你自己怎么用了
    </script>
      

  7.   

    <script>
    document.write("<div id='yourDivId'></div>");
    var div=document.getElementById("yourDivId");var tableHTML="<table>";
    tableHTML+="......";
    ...div.innerHTML=tableHTML;
    </script>