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

176
Vistas
Eliminar solo contenedores div dentro de un contenedor

El objetivo es eliminar todos los contenedores div dentro de un contenedor y dejar intactas dos etiquetas anhchor.

 <div id="container"> <div id="wrapper" class="slider"> <div><img src=""></div> <div><img src=""></div> <div><img src=""></div> <!-- Next and previous buttons --> <a class="prev" onclick="plusSlides(-1)">&#10094;</a> <a class="next" onclick="plusSlides(1)">&#10095;</a> </div> </div>

esperado / objetivo

 <div id="container"> <div id="wrapper" class="slider"> <!-- Next and previous buttons --> <a class="prev" onclick="plusSlides(-1)">&#10094;</a> <a class="next" onclick="plusSlides(1)">&#10095;</a> </div> </div>

Con innerHTML todo se elimina y, por lo tanto, también las etiquetas a. ¿Hay una solución elegante y simple?

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

0

Utiliceel remove de eliminación para eliminar un elemento del DOM.

 document.querySelectorAll("#wrapper > div").forEach(el => el.remove());
about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede usar querySelectorAll para encontrar todos los bloques div:

 let container = document.getElementById("wrapper"); container.querySelectorAll("div").forEach(e => e.remove());

Nota: no he probado esto en un documento con divs anidados. Desde entonces, un div podría eliminarse antes de que se itere en el bucle, lo que puede causar problemas. Y una verificación adicional o repetir querySelectorAll hasta que no se encuentre ninguno debería resolver ese problema.

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