js增加了行删除行的实现代码。

复制代码代码如下所示:
无功customerinfomethod = {
复制添加行
Copyrow:功能(obj,ID)
{
VaR开始= obj.parentnode.parentnode.rowindex;
无功resrow = document.getelementbyid(ID);
开始--;
无功newrow = resrow.clonenode(true); / / document.createelement(TR);
VaR resrow.parentnode母=;
如果(parent.lastchild = = resrow){
如果targetelement是父母/ /最后一个子元素融入新元素
parent.appendchild(newrow);
其他{ }
/ /如果没有插入targetelement,下一个兄弟在前面的结
parent.insertbefore(newrow,resrow。兄弟);
}

/ / newrow .innerHTML = resrow.innerhtml;
无功selectobj = newrow.getelementsbytagname(选择);
对于(var a = 0;< selectobj.length;+ +){
SelectObj {一},{ 0 }。选中=真;
}
无功inputobj = newrow.getelementsbytagname(输入);
inputobj { 0 }。风格。显示= ;
inputobj { 1 }。风格。显示为无;
},
复制添加行
copyrowupdate:功能(obj,ID)
{
VaR开始= obj.parentnode.parentnode.rowindex;
无功resrow = document.getelementbyid(ID);
开始--;
无功newrow = resrow.clonenode(true); / / document.createelement(TR);
VaR resrow.parentnode母=;
如果(parent.lastchild = = resrow){
如果targetelement是父母/ /最后一个子元素融入新元素
parent.appendchild(newrow);
其他{ }
/ /如果没有插入targetelement,下一个兄弟在前面的结
parent.insertbefore(newrow,resrow。兄弟);
}
/ / newrow .innerHTML = resrow.innerhtml;
无功selectobj = newrow.getelementsbytagname(选择);
对于(var a = 0;< selectobj.length;+ +){
SelectObj {一},{ 0 }。选中=真;
}
无功inputobj = newrow.getelementsbytagname(输入);
对于(var i = 0;i < inputobj.length-2;i++){
我inputobj { }。值=0;
}
inputobj { } inputobj。长度为2。风格。显示= ;
inputobj { inputobj。length-1 }。风格。显示为无;
},
删除行
DeleteRow:功能(rootid,obj){
无功roottable = $(rootid);
RootTable.deleteRow(对象的父节点的父节点开始。。);
}
}


添加行fanjf
* /
功能addRow(ID,TRID){
无功tableobj = document.getelementbyid(ID);
无功trobj = document.getelementbyid(试);
/ /无功trindex = trobj rowIndex + 1;
无功行= tableobj.rows.length;
var单元格;
VaR TR = tableobj.insertrow(行);
为(i = 0;i < trobj.cells.length;i++){
细胞= tableobj.rows(行)InsertCell(我);
细胞。innerText = trobj.cells(我)。InnerText;
细胞。类名= trobj.cells(我)。ClassName;
细胞.innerHTML = trobj.cells(我)。InnerHTML;
}
}

删除线fanjf
* /
功能deleteRow(ID,TRID){

无功tableobj = document.getelementbyid(ID);
无功trobj = document.getelementbyid(试);

/ /无功trindex = trobj.rowindex; / / TR的线数份
无功行= tableobj.rows.length;
如果(行> 0){
tableobj.deleterow(rows-1);
其他{ }
警告(不删除卡号)!;
}
}