DOM节点类型,在遍历处理中非常有用,可以过滤掉不关心的节点。
如:
function showPageAttr(){
var divImgShowArea = document.getElementById('divImgShowArea');
var nodes = divImgShowArea.childNodes;
for(var i=0;i<nodes.length;i++){
var img = nodes[i];
if(img.nodeType != 1)
continue;
//DO YOUR PROCESSING
}
}
节点的nodeType 值可能返回如下属性:
1-ELEMENT //元素节点
2-ATTRIBUTE //属性节点
3-TEXT //文本节点
4-CDATA
5-ENTITY REFERENCE
6-ENTITY
7-PI (processing instruction)
8-COMMENT
9-DOCUMENT
10-DOCUMENT TYPE
11-DOCUMENT FRAGMENT
12-NOTATION