Esto debería ser realmente simple pero estoy teniendo problemas con eso. ¿Cómo obtengo un div padre de un elemento hijo?
Mi HTML:
<div id="test">
<p id="myParagraph">Testing</p>
</div>
Mi JavaScript:
var pDoc = document.getElementById("myParagraph");
var parentDiv = ??????????
Pensé document.parent
o parent.container
funcionaría, pero sigo recibiendo not defined
errores. Tenga en cuenta que el pDoc
está definido, pero no ciertas variables del mismo.
¿Algunas ideas?
PD: Preferiría evitar jQuery si es posible.
javascript
html
getelementbyid
ARMÓNICO
fuente
fuente
La propiedad
pDoc.parentElement
opDoc.parentNode
le conseguirá el elemento padre.fuente
var parentDiv = pDoc.parentElement
editar: esto es a veces
parentNode
en algunos casos.https://developer.mozilla.org/en-US/docs/Web/API/Node/parentElement
fuente
Esto podría ayudarte.
fuente
Conocer el elemento primario de un elemento es útil cuando intenta ubicarlos en el "flujo real" de los elementos.
Debajo del código dado saldrá la identificación del padre del elemento cuya identificación se proporciona. Se puede utilizar para el diagnóstico de desalineación.
fuente