childNodes: elements + TextNodes . 
children: elements <div onclick="alert('childNodes:'+this.childNodes.length+'\nchildren:'+this.children.length);">a
<input >b<input>c
</div>

解决方案 »

  1.   

    var c;for(i = 0; i < (c=webIframe.document.all[7].childNodes).length;i++){alert(c.item(i).data)}
    var c;for(i = 0; i < (c=webIframe.document.all[7].children).length;i++){alert(c.item(i).outerHTML)}childNodes包含children和NOdetext就是包含一盘文本和HTMLchildren只是HTML,而像tt ttt 没有<></>这样的东东的它是不包含的,而上者包含,