for(i=0;i<yourtable.length;i++){   with(yourtable.rows[i]){
   removeNode(true);   
  }
}yourtable.removeNode(true)

解决方案 »

  1.   

    for(i=0;i<yourTableId.rows.length;i++){
       yourTableId.deleteRow[i]
       }yourTableId.removeNode(true)
      

  2.   

    <table id=t1 border=1>
    <tr>
    <td>a</td><td>b</td>
    </tr>
    </table>
    <input type=button value=delete rows onclick="for(var i=0; i < t1.rows.length;i++){t1.deleteRow(i);}">
    <input type=button value=remove table onclick="document.body.removeNode(t1)">
      

  3.   

    简单的方法,使用innerHTML属性控制
      

  4.   

    没试过就不要说用innerHTML,innerHTML对table是只读的
    <script>
    while(test.rows[0])test.deleteRow()
    test.removeNode(true)
    </script>
      

  5.   

    <html><head>
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>新建网页 1</title>
    </head>
    <script>
    function cleard(id)
    {
    //""里面可以放你想要放的
    eval(id).outerHTML="";
    }</script>
    <body>
    <table id=a  onclick="cleard(id)">
    <tr>
    <td>
    dd
    </td>
    </tr></table>
    </body></html>