<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>
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>
<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>
<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>
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);
}