Una característica muy molesta de JavaScript es que cada navegador tiene sus particularidades.
Acabo de descubrir que la función parentElement, que devuelve el elemento padre o contenedor de un elemento DOM, solo funciona en Internet Explorer y en Google Chrome, pero no en Firefox. En cambio la función parentNode, funciona para los tres navegadores. La pregunta es ¿Para que existe entonces parentElement? Vaya a saber...
Resumiendo: Usar siempre parentNode.
parentElement: IE, Chrome
parentNode: IE, Chrome, Firefox
No hay comentarios.:
Publicar un comentario