for(var i=0;i<rows;i++)
{
    document.all.myTable.rows[i].deleteCell(column_number) 
}myTable --- table 的ID
column_number --要删除的行号(从0开始)
rows -- table 的总行数

解决方案 »

  1.   

    是这个吗
    <HTML ><HEAD><TITLE></TITLE>
    </HEAD>
    <BODY>
    <TABLE id=sample border=1>
    <CAPTION>df</CAPTION>
    <THEAD>
    <TR>
    <TH width="56">d</TH>
    <TH width="38">d</TH>
    <TH width="74">d</TH>
    </TR></THEAD>
    <TFOOT>
    <TR>
    <TH width="56">d</TH>
    <TH width="38">d</TH>
    <TH width="74">d</TH>
    </TR>
    </TFOOT>
    <TBODY>
    <TR>
    <TD width="56">d</TD>
    <TD width="38">d</TD>
    <TD width="74">d</TD>
    </TR>
    <TR>
    <TD width="56">d</TD>
    <TD width="38">d</TD>
    <TD width="74">d</TD>
    </TR>
    <TR>
    <TD width="56">d</TD>
    <TD width="38">d</TD>
    <TD width="74">d</TD>
    </TR>
    <TR>
    <TD width="56">d</TD>
    <TD width="38">d</TD>
    <TD width="74">d</TD>
    </TR></TBODY></TABLE>
    <P><INPUT onclick=oTABLE.deleteCaption() type=button value='onclick="oTABLE.deleteCaption()"'> 
    <INPUT onclick=oTABLE.deleteTHead() type=button value='onclick="oTABLE.deleteTHead()"'> 
    <INPUT onclick=oTABLE.deleteTFoot() type=button value='onclick="oTABLE.deleteTFoot()"'> 
    <INPUT onclick=oTBODY.deleteRow(0) type=button value='onclick="oTBODY.deleteRow(0)"'> 
    </P>
    <P><INPUT onclick=rewriteTable() type=button value='onclick="rewriteTable()"'> 
    </P>
    <SCRIPT type=text/javascript>
    <!--
    var oTABLE,oTbodies,oTBODY,j=1; 
    if(document.all) oTABLE=document.all('sample');
    else if(document.getElementById)
    oTABLE=document.getElementById('sample');if(oTABLE){
    oTbodies=oTABLE.tBodies;
    oTBODY=oTbodies.item(0);
    }function rewriteTable(){
    if(!oTBODY) return;
    var oTR=oTBODY.insertRow(oTBODY.rows.length);
    for(var i=0;i<3;i++){
    var oTCell=oTR.insertCell(i);oTCell.innerHTML="dd"+j+"-"+(i+1);

    j++;
    }
    //-->
    </SCRIPT></BODY></HTML>
      

  2.   

    colspan>1的情况呢?rowspan呢?这个问题有意思。
      

  3.   

    colspan>1,rowspan>1用oTBODY.deleteRow(0)同样可以删除