<script language=javascript>
function del(xx)
{
var c = document.getElementById(xx);
var tabid=document.getElementById('tab1');
var trid=tabid.rows.length;
for(var i=0;i<=trid-1;i++){
if(c.id==tabid.rows[i].id)
tabid.deleteRow(this.rowIndex);
}
}
</script>

解决方案 »

  1.   

    刚才的那个有点错误正确的是
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <table border=0 id="tab1">
    <tr id="t1"><td>..1.</td></tr>
    <tr id="t2"><td>.2..</td></tr>
    <tr id="t3"><td>.3..</td></tr>
    </table><input type=button value="删除T1" onclick="del('t1')">
    <input type=button value="删除T2" onclick="del('t2')">
    <input type=button value="删除T3" onclick="del('t3')"><script language=javascript>
    function del(xx)
    {
    var c = document.getElementById(xx);
    var tabid=document.getElementById('tab1');
    var trid=tabid.rows.length;
    for(var i=0;i<trid;i++){
     var aa="tabid.rows["+i+"].id";
     if(c.id==eval(aa)){
     tabid.deleteRow(tabid.rows[i].rowIndex);
     break;
    }
    }
    }
    </script>
    </BODY>
    </HTML>