ノードの子コレクションとchildNodesコレクションの違いは何ですか?そして、childElementCountとchildNodes.length?
4678 次
2 に答える
21
element.childNodes
and element.childNodes.length
: 子要素、テキスト ノード (要素間の空白ノードを含む)、およびコメント (さらに、ドキュメントとパーサーに応じて、CDATASections、ProcessingInstructions、DocumentTypes、および EntityReferences の可能性があります) が含まれます。DOM Level 1 Core標準で定義されており、長年にわたってすべてのブラウザーで利用できます。
element.children
and element.childElementCount
:要素ノードのみを含むため、場合によっては扱いが簡単になります。Element Traversal APIchildElementCount
標準で定義されており、Mozilla、Opera、および WebKit の最新バージョンで利用できます。はどの標準でも定義されていませんが、IE および Mozilla、Opera、WebKit、IE の最新バージョンで利用できます。children
于 2010-02-14T09:21:01.730 に答える
2
子には要素のみが含まれます。ChildNodesにはすべてのノードが含まれます。
于 2010-02-14T09:06:53.090 に答える