Post Top Ad

Your Ad Spot

martes, 14 de enero de 2020

Cómo eliminar todos los elementos secundarios de un elemento DOM

Dado un elemento en el DOM, úselo querySelector()para identificarlo, así:
const item = document.querySelector('#itemId')
luego, para eliminar todos sus elementos secundarios, tiene algunas soluciones diferentes.
La forma más rápida se ve así:
item.innerHTML = ''
Otra solución que se sugiere es esta: cree un bucle, verifique si la firstChildpropiedad está definida (el elemento tiene al menos un hijo) y luego quítela:
const item = document.querySelector('#itemId')
while (item.firstChild) {
  item.removeChild(item.firstChild)
}
El ciclo termina cuando se eliminan todos los niños.
El primero, en la mayoría de los puntos de referencia de rendimiento que verifiqué, parece ser la solución más rápida.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas