Metode removeChild

Metode removeChild memungkinkan untuk menghapus elemen. Diterapkan pada elemen induk dengan menentukan elemen yang perlu dihapus.

Sintaks

javascriptinduk.removeChild(elemen);

Contoh

Mari hapus paragraf #elem. Untuk melakukannya dapatkan induknya #parent dan metode removeChild diterapkan pada induk yang didapat, dan parameter metode berikan elemen yang ingin dihapus:

html<div id="parent">
  <p id="elem">elem 1</p>
  <p>elem 2</p>
</div>
javascriptlet parent = document.querySelector('#parent');
let elem = document.querySelector('#elem');

parent.removeChild(elem);

Hasil eksekusi kode:

html<div id="parent">
  <p>elem 2</p>
</div>

Contoh

Jika perlu menghapus elemen, tetapi tidak ada referensi ke induknya, - induk dapat diperoleh melalui parentElement:

html<div>
  <p id="elem">elem 1</p>
  <p>elem 2</p>
</div>
javascriptlet elem = document.querySelector('#elem');
elem.parentElement.removeChild(elem);

Hasil eksekusi kode:

html<div id="parent">
  <p>elem 2</p>
</div>

Lihat juga

  • metode remove,
    yang dapat digunakan untuk menghapus elemen