parentElement Ruft das übergeordnete Objekt in der Objekthierarchie ab.
parentNode ruft das übergeordnete Objekt in der Dokumenthierarchie ab.
childNodes Ruft eine Sammlung von HTML-Elementen und TextNode-Objekten ab, die direkte Nachkommen des angegebenen Objekts sind.
Children Ruft eine Sammlung von DHTML-Objekten ab, die direkte Nachkommen des Objekts sind.
-------------------------------------------------- ------
parentNode hat die gleiche Funktion wie parentElement und childNodes hat die gleiche Funktion wie children. Allerdings entsprechen parentNode und childNodes den W3C-Standards und können als relativ universell bezeichnet werden. Die anderen beiden werden nur vom IE unterstützt, nicht von Standards, und werden von Firefox nicht unterstützt.
-------------------------------------------------- ------
Verwenden Sie einfach 2 parentNode und childNodes. Die obigen Antworten sind alle richtig!
-------------------------------------------------- ------
Sind die Standards einfach unterschiedlich?
-------------------------------------------------- ------
Dabei handelt es sich nicht um „unterschiedliche Standards“,
Die anderen beiden sind überhaupt keine Standards;
Es kann als angepasst verstanden werden, z. B
-------------------------------------------------- ------
Mit anderen Worten, parentElement und child sind eigene Dinge des IE und werden von anderen Stellen nicht erkannt.
Dann ist ihre Standardversion parentNode, childNodes.
Die Funktionen dieser beiden sind die gleichen wie bei parentElement und child und sie sind standardmäßig und universell.
-------------------------------------------------- ------
Das Folgende ist eine einfache Erklärung. Bitte achten Sie auf die Unterschiede in den einzelnen Wörtern:
parentNode-Eigenschaft: Ruft das übergeordnete Objekt in der Dokumenthierarchie ab.
[Strg + A, um alle auszuwählen. Hinweis: Wenn Sie externe Js einführen müssen, müssen Sie vor der Ausführung eine Aktualisierung durchführen.]
Haben Sie gesehen, dass dieses BBB hier das Ergebnis beeinflusst?