var str = "<table id=test2>"+ document.all.tes11.rows[1].outerHTML +"</table>";
document.body.insertAdjacentHTML("beforeEnd", str);

解决方案 »

  1.   

    呵呵
    看是看懂了,就是不知道怎么加进去<script language="JavaScript">
    function adjusttable(obj1)
    {
    var str = "<table id=test2>"+ document.all.obj.rows[1].outerHTML +"</table>";
    document.body.insertAdjacentHTML("afterEnd", str);
    }
    </script>
    ......
    ......
    <table id="tes11">
       ............
    </table>后面的怎么写啊?
    愚问。
      

  2.   

    <script language="JavaScript">
    function adjusttable(objId, rowsIndex)
    {
      var str = "<table border=1 id=test2>"+eval("document.all."+ objId).rows[rowsIndex].outerHTML+"</table>";
      document.all.box.insertAdjacentHTML("afterEnd", str);
    }
    </script><input type=button value=insert onclick="adjusttable('tes11', 1)">
    <table border=1 id="tes11">
      <tr><td>00000</td><td>00000</td><td>00000</td></tr>
      <tr><td>11111</td><td>11111</td><td>11111</td></tr>
      <tr><td>22222</td><td>22222</td><td>22222</td></tr>
      <tr><td>33333</td><td>33333</td><td>33333</td></tr>
    </table>
    <span id=box></span>
      

  3.   

    var newrow =src.insertRow(tes11.rows.length-1);
    newrow.height=20;
    newcell = newrow.insertCell();
    newcell.innerHTML="内容"
      

  4.   

    to  meizz(梅花雪)  谢谢你这么热心
    我现在的问题是两个表格的宽度不一致
    请问这个如何解决?
      

  5.   

    我的tes11是已经做好了的
    只是想借用它的宽度
    再造一个表
    请问如何实现啊
      

  6.   

    function adjusttable(objId, rowsIndex)
    {
      var tab = eval("document.all."+ objId);
      var str = "<table border=1 id=test2 width='"+ tab.offsetWidth +
        "'>"+ tab.rows[rowsIndex].outerHTML +"</table>";
      document.all.box.insertAdjacentHTML("afterEnd", str);
    }
      

  7.   

    对象.innerHTML="内容" or 对象.innerText="内容"