parentElement オブジェクト階層内の親オブジェクトを取得します。
parentNode は、ドキュメント階層内の親オブジェクトを取得します。
childNodes 指定されたオブジェクトの直接の子孫である HTML 要素と TextNode オブジェクトのコレクションを取得します。
children オブジェクトの直接の子孫である DHTML オブジェクトのコレクションを取得します。
----------------------------------------------- --- ----------
parentNode はparentElementと同じ機能を持ち、childNodes は子と同じ機能を持ちます。ただし、parentNode と childNode は W3C 標準に準拠しており、比較的汎用的であると言えます。他の 2 つは標準ではなく IE でのみサポートされており、Firefox ではサポートされていません
----------------------------------------------- --- ----------
2 つの親ノードと 2 つの子ノードを使用するだけです。
----------------------------------------------- --- ----------
基準が違うだけなのでしょうか?
----------------------------------------------- --- ----------
これは「異なる標準」ではありません、
他の 2 つはまったく標準ではありません、
IE のカスタマイズとして理解できます
----------------------------------------------- --- ----------
つまり、parentElementとchildrenはIE独自のものであり、他では認識されません。
その標準バージョンはparentNode、childNodeです。
これら 2 つの機能は、parentElement および Children と同じであり、標準的かつ普遍的です。
----------------------------------------------- --- ----------
以下は簡単な説明です。個々の単語の違いに注意してください。
parentNode プロパティ: ドキュメント階層内の親オブジェクトを取得します。
parentElement プロパティ: オブジェクト内の親オブジェクトを取得します。階層
childNodes:
指定されたオブジェクトの直接の子孫である HTML 要素と TextNode オブジェクトのコレクションを取得します。
オブジェクトの直接の子孫である DHTML オブジェクトのコレクションを取得します。
----------------------------------------------- --- ----------
dhtml マニュアルから 2 つの段落も抜粋しました ^_^
parentElement Children:このプロパティ/コレクションに適用されるパブリック標準はありません。
parentNode childNodes:
このプロパティ/コレクション。 World Wide Web Consortium (W3C) Document Object Model (DOM) レベル 1
で定義されています。
多くの W3C 標準は IE5 からのみサポートされています
==================== ========================