js小功能

JS中实现对table的操作
开发过程中,想到了一个小功能,写了一段代码,主要功能是实现,table里删除一行序号不变,table内容写死,不是foreach里的index。
js小功能
文章图片

点击1.del,整行包括1.1、1.2都删除;点击2.1、2.3删除该行;点击3.1,删除该行;每次删除,第一个td序号自动排序

js小功能
文章图片

代码如下:
【js小功能】

function deleteTest(obj){ var tr=obj.parentNode; var tds=tr.childNodes; var tdNames=tds[0].id.split('.'); var integer1=parseInt(tdNames[0]); var integer2=parseInt(tdNames[1]); var tbody=tr.parentNode; var trs=document.getElementsByTagName('tr'); var bigTrCount=0; var x={}; var beforeTrCount=tdNames[0]-1; //要被删除大节点前面的tr个数 for(var i=0; i Insert title here - 锐客网
111del
1.11.11.1del
1.21.21.2del
222del
2.12.12.1del
2.22.22.2del
2.32.32.3del
2.42.42.4del
333del
3.13.13.1del
3.23.23.2del
3.33.33.3del




    推荐阅读