Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

186
Vistas
reemplazar elementos html anidados con javascript

Tengo un elemento dom enorme que debería reemplazar algún elemento html de lista anidada en él. También traté de eliminar el elemento anidado anterior y agregar el nuevo elemento anidado, pero esto tampoco tuvo éxito.

 const someNewNestedListElement = someNestedListElement const replacedElement= elementToBeReplaced.replaceChild(someNewNestedListElement , elementToBeReplaced.querySelector(".someOldNestedListElement");

El código ficticio anterior se ejecuta en un error. ¿Puede alguien ayudarme aquí? Soy bastante nuevo en la manipulación de javascript y dom, así que tal vez necesite algunos trucos aquí.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

prueba esto

 const h2 = document.querySelector("h2"), button= document.querySelector("button"), newItem = document.createElement('p'); newItem.innerText = "replaced text"; button.onclick = function() { try { h2.parentNode.replaceChild(newItem, h2); } catch { console.log("already replaced"); } }
 <div class="container"> <h1>Header1</h1> <div > <h2>Header2</h2> </div> <p>some dummy text</p> <button>replace header2</button> </div>

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda