DR
Diego Ramos

@diegoramosbd6

Si a alguien le sirve, aquí está mi versión del código de Álvaro

1//Localizamos el elemento padre
2const children= Array.from(parent.children),
3 divParent= children.filter(child=>child.children.length>0)[0] //Padre del nuevo elemento
4
5//Localizamos el elemento específico sobre el cual queremos insertar uno nuevo
6let grandson3= Array.from(divParent.children)
7 grandson3= grandson3.filter(e=>e.textContent.trim()==="Nieto 3")[0]
8
9//Creamos el nuevo elemento y lo colocamos sobre grandson3
10const newElement= document.createElement('h2')
11newElement.textContent= "Soy un nuevo Elemento"
12divParent.insertBefore(newElement, grandson3)```
Avatar

Escribe una respuesta