Replacechild (A, B) digunakan untuk mengganti elemen yang ada dalam dokumen.
Parameter A: Node yang akan dimasukkan,
Parameter B: Node yang akan diganti
Salinan kode adalah sebagai berikut:
var odiv = document.getElementById ("guodiv");
var ospan = document.createElement ("span");
ospan.innerhtml = "4";
var firschild = odiv.firstelementchild?
var returnNode = odiv.replacechild (ospan, firstChild);
waspada (returnNode.innerhtml);
var lastchild = odiv.lastelementchild?
ospan = document.createelement ("span");
ospan.innerhtml = "5";
returnNode = odiv.replacechild (ospan, lastchild);
waspada (returnNode.innerhtml); // 3
Salinan kode adalah sebagai berikut:
<Div id = "guodiv">
<span> 1 </span>
<span> 2 </span>
<span> 3 </span>
</div>