<script>
function deleteRow (tableID, rowIndex) {
  var table =document.all[tableID]
  table.deleteRow(rowIndex);

</script>
<table id=mxh border=1>
<tr>
<td>第1行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
<tr>
<td>第2行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
<tr>
<td>第3行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
<tr>
<td>第4行</td><td onclick="deleteRow('mxh',this.parentElement.rowIndex)">删除本行</td>
</tr>
</table>

解决方案 »

  1.   

    <table id=aaa>
    <tr><td>tr1
    <tr><td>tr2
    <tr><td>tr3
    </table>
    <button onclick="aaa.deleteRow(0)" >删除第1行</button>
    <button onclick="aaa.deleteRow(1)" >删除第2行</button>
    <button onclick="aaa.deleteRow(2)" >删除第3行</button>
      

  2.   


    <table id=mxh border=1>
    <tr>
    <td>第1行</td><td onclick="this.parentElement.removeNode(true);">删除本行</td>
    </tr>
    <tr>
    <td>第2行</td><td onclick="this.parentElement.removeNode(true);">删除本行</td>
    </tr>
    <tr>
    <td>第3行</td><td onclick="this.parentElement.removeNode(true);">删除本行</td>
    </tr>
    <tr>
    <td>第4行</td><td onclick="this.parentElement.removeNode(true);">删除本行</td>
    </tr>
    </table>
      

  3.   

    //删除条款
    plantable是表格(tabel)的id或name
    <table id=plantable border=1>
    <tr>
    <td onclik=btnDelete_onclick()></td><td>12331</td>
    </tr>
    </table>function btnDelete_onclick()
    {
       var oSrc=window.event.srcElement;
       var idx = oSrc.parentElement.parentElement.rowIndex;
       window.plantable.deleteRow(idx);
    }