<div id="test1"><!--第一个遍历对象,节点之间留有空格和回车--> <div>Test Content</div> <div>Test Content</div> <div>Test Content</div> </div> |
<div id="test2"><!--第二个遍历对象,除注释外,节点间无空格回车--><div>Test Content</div><div>Test Content</div><div>Test Content</div></div> |
var test1 = document.getElementById('test1'); var test2 = document.getElementById('test2'); var childs1 = test1.childNodes; var childs2 = test2.childNodes; document.write('test1的长度: '+childs1.length); document.write('test2的长度: '+childs2.length); |
test1的长度:3 test2的长度:3 |
test1的长度:7 test2的长度:3 |