removeChild metode

Metode removeChild ļauj dzēst elementu. Tiek lietota vecākelementam ar norādīto elementu, kas jādzēš.

Sintakse

javascriptvecāks.removeChild(elements);

Piemērs

Dzēsim rindkopu #elem. Šim nolūkam iegūsim tās vecāku #parent un metodi removeChild lietosim iegūtajam vecākam, bet kā metodes parametru padosim elementu, ko vēlamies dzēst:

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);

Koda izpildes rezultāts:

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

Piemērs

Ja nepieciešams dzēst elementu, bet nav atsauces uz tā vecāku, - vecāku var iegūt caur parentElement:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • metode remove,
    ar kuras palīdzību var dzēst elementu