Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Leguim en 2 Marzo 2019, 04:35 am



Título: (Pregunta): ¿Como puedo eliminar/remover un elemento HTML?
Publicado por: Leguim en 2 Marzo 2019, 04:35 am
Hola!

¿Alguno sabe como se puede eliminar un elemento HTML de la pagina? No ocultarlo, sino eliminarlo


Título: Re: (Pregunta): ¿Como puedo eliminar/remover un elemento HTML?
Publicado por: Dmn82 en 2 Marzo 2019, 04:38 am
A que elemento te refieres??
Explicate... si es a un codigo molesto como anuncio, al div al que este ganchado ponle un display:none y se arregla


Título: Re: (Pregunta): ¿Como puedo eliminar/remover un elemento HTML?
Publicado por: Leguim en 2 Marzo 2019, 21:16 pm
El display none oculta el elemento, no lo destruye como quisiera, digamos borrarlo de raíz. ponele que quiero borrar un div con la clase "delete" <div class="delete"></div>


Título: Re: (Pregunta): ¿Como puedo eliminar/remover un elemento HTML?
Publicado por: EdePC en 3 Marzo 2019, 15:30 pm
Saludos,

- Los elementos tienen un método .remove()

Código
  1. document.querySelector(".delete").remove()

- También puedes eliminar elementos hijos mediante su Índice:

Código
  1. var padre = document.getElementById("padre")
  2. padre.removeChild(padre.children[0])

- Tengo entendido que en jQuery es exáctamente igual con .remove()