1. 程式人生 > >js對子節點操作

js對子節點操作

1、判斷子節點個數

var len = 0;
len = Obj.children.length;//不包括text子節點

//或者 len = Obj.childNodes.length;則包含text等空格節點

2、判斷是否含有子節點

obj.hasChildNodes();
//返回true則含有,false則表示無

3、刪除子節點

obj.removeChild(obj.firstChild);//刪除第一個子節點
obj.removeChild(obj.lastChild);//刪除最後一個子節點
obj.removeChild(Obj.children[1])//刪除第2個子節點

可以使用Obj.childNodes[i].className或者其他方式對子節點進行操作