**1、我想要做的效果是,点击当前单元格里的“删除”时,删除当前一行;同时也可以添加行。现在添加行我做到了。但是删除本来就存在的表格行时遇到问题了。我怎么弄都删除不了当前已存在的表格行;麻烦前辈们帮忙看一下我的代码哪里出错了,并帮我提一下我应该如何解决。谢谢;2、我的代码:**window.onload=function(){varoTable=document.getElementById('aTab_1');varoName=document.getElementById('name_inpt');varoNian=document.getElementById('nian_ipnt');varoBut=document.getElementById('iBut_1');//alert(oTable.tBodies[0].rows.length);//alert(oTable.tBodies[1].rows.length);varid=oTable.tBodies[1].rows.length+1;//alert(id);//alert(oTable.tBodies[0]);oBut.onclick=function(){varoTr=document.createElement('tr');varoTd=document.createElement('td');oTd.innerHTML=id++;oTr.appendChild(oTd);varoTd=document.createElement('td');oTd.innerHTML=oName.value;oTr.appendChild(oTd);varoTd=document.createElement('td');oTd.innerHTML=oNian.value;oTr.appendChild(oTd);varoTd=document.createElement('td');oTd.innerHTML=''+'删除'+''oTr.appendChild(oTd);oTable.tBodies[1].appendChild(oTr);varoX=oTd.getElementsByTagName('a')[0];oX.onclick=function(){oTable.tBodies[1].removeChild(this.parentNode.parentNode)};};vartbody_1=oTable.getElementsByTagName('tbody');varotrs=tbody_1[1].getElementsByTagName('tr');//varottd=otrs.getElementsByTagName('td');//alert(otds);//alert(oX.innerHTML);//alert(oX.length);for(vari=0;i