يتم استخدام ReplaceChild (A ، B) لاستبدال العناصر الموجودة في المستند.
المعلمة أ: العقدة المراد إدراجها ،
المعلمة ب: العقدة المراد استبدالها
نسخة الكود كما يلي:
var odiv = document.getElementById ("guodiv") ؛
var ospan = document.createElement ("span") ؛
Ospan.innerhtml = "4" ؛
var firschild = odiv.firstelementchild؟
var returnnode = Odiv.ReplaceChild (Ospan ، firstchild) ؛
تنبيه (returnnode.innerhtml) ؛
var lastChild = Odiv.LastelementChild؟
Ospan = document.createElement ("span") ؛
Ospan.innerhtml = "5" ؛
Returnnode = Odiv.ReplaceChild (Ospan ، LastChild) ؛
تنبيه (returnnode.innerhtml) ؛ // 3
نسخة الكود كما يلي:
<div id = "guodiv">
<span> 1 </span>
<span> 2 </span>
<span> 3 </span>
</div>