parentElement Obtiene el objeto principal en la jerarquía de objetos.
parentNode obtiene el objeto principal en la jerarquía del documento.
childNodes Obtiene una colección de elementos HTML y objetos TextNode que son descendientes directos del objeto especificado.
niños Obtiene una colección de objetos DHTML que son descendientes directos del objeto.
-------------------------------------------------- ------
parentNode tiene la misma función que parentElement y childNodes tiene la misma función que los hijos. Sin embargo, parentNode y childNodes cumplen con los estándares W3C y se puede decir que son relativamente universales. Los otros dos sólo son compatibles con IE, no con estándares, y no son compatibles con Firefox.
-------------------------------------------------- ------
Simplemente use 2 parentNode y childNodes. ¡Las respuestas anteriores son todas correctas!
-------------------------------------------------- ------
¿Son simplemente diferentes los estándares?
-------------------------------------------------- ------
No se trata de "estándares diferentes",
Los otros dos no son estándares en absoluto;
Puede entenderse como personalizado por ie
-------------------------------------------------- ------
En otras palabras, parentElement y los niños son cosas propias de IE y no son reconocidos por otros lugares.
Entonces, su versión estándar es parentNode, childNodes.
Las funciones de estos dos son las mismas que las de parentElement e Children, y son estándar y universales.
-------------------------------------------------- ------
La siguiente es una explicación sencilla; preste atención a las diferencias entre palabras individuales:
Propiedad parentNode: recupera el objeto principal en la jerarquía del documento.
[Ctrl+A para seleccionar todo Nota: si necesita introducir J externos, debe actualizar antes de ejecutar]
¿Viste que este bbb aquí afecta el resultado?