Усули removeChild
Усули removeChild имкон медиҳад, ки
унсурро нест кунад. Ба унсури волидайн татбиқ карда мешавад
бо ишора кардани унсуре, ки нест кардан лозим аст.
Синтаксис
волидайн.removeChild(унсур);
Намуна
Биёед абзацро #elem нест кунем. Барои ин
волидайни онро #parent гирифта ва усули
removeChild ба волидайни гирифташуда татбиқ кунем,
ва параметри усулро унсуре, ки мехоҳем нест кунем, гузаронем:
<div id="parent">
<p id="elem">elem 1</p>
<p>elem 2</p>
</div>
let parent = document.querySelector('#parent');
let elem = document.querySelector('#elem');
parent.removeChild(elem);
Натиҷаи иҷрои код:
<div id="parent">
<p>elem 2</p>
</div>
Намуна
Агар зарур бошад, ки унсур нест карда шавад, вале ишора ба
волидайни он вуҷуд надошта бошад, - волидайнро метавон аз тариқи
parentElement гирифт:
<div>
<p id="elem">elem 1</p>
<p>elem 2</p>
</div>
let elem = document.querySelector('#elem');
elem.parentElement.removeChild(elem);
Натиҷаи иҷрои код:
<div id="parent">
<p>elem 2</p>
</div>
Инчунин бубинед
-
усули
remove,
бо ёрии он метавон унсурро нест кард