parentElement オブジェクト階層内の親オブジェクトを取得します。
parentNode は、ドキュメント階層内の親オブジェクトを取得します。
childNodes 指定されたオブジェクトの直接の子孫である HTML 要素と TextNode オブジェクトのコレクションを取得します。
Children オブジェクトの直接の子孫である DHTML オブジェクトのコレクションを取得します。
-------------------------------------------------- ------
parentNode はparentElementと同じ機能を持ち、childNodes は子と同じ機能を持ちます。ただし、parentNode と childNode は W3C 標準に準拠しており、比較的汎用的であると言えます。他の 2 つは標準ではなく IE でのみサポートされており、Firefox ではサポートされていません。
-------------------------------------------------- ------
2 つのparentNode と childNode を使用するだけです。上記の答えはすべて正しいです。
-------------------------------------------------- ------
基準が違うだけですか?
-------------------------------------------------- ------
これは「基準が違う」ということではなく、
他の 2 つはまったく標準ではありません。
ieによってカスタマイズされたものとして理解できます
-------------------------------------------------- ------
つまり、parentElementとchildrenはIE独自のものであり、他では認識されません。
そして、それらの標準バージョンはparentNode、childNodeです。
これら 2 つの機能は、parentElement および Children と同じであり、標準的かつ汎用的です。
-------------------------------------------------- ------
以下は簡単な説明です。個々の単語の違いに注意してください。
parentNode プロパティ: ドキュメント階層内の親オブジェクトを取得します。
[Ctrl+A ですべて選択 注: 外部 Js を導入する必要がある場合は、実行前に更新する必要があります]
ここの bbb が結果に影響を与えていることがわかりましたか?