method removeChild() لـ XML DOM
التعريف والاستخدام
removeChild()
يتم حذف العنصر التابع لـ Node من العنصر الحالي.
نصيحة:يمكن استخدام العنصر المحذوف بعد ذلك في أي عنصر في نفس المستند. استخدم methods insertBefore() أو appendChild() للاضافة لاحقاً في نفس المستند، أو استخدم methods adoptNode() أو importNode() لتحديد العنصر المحذوف في مستند آخر.
النحو
nodeObject.removeChild(child)
الم 参数
الم 参数 | وصف |
---|---|
child | مطلوب. جسم Node. النود الذي سيتم حذفه. |
تفاصيل تقنية
إصدار DOM: | مستوى الجذور 1 جسم Node. تم تعديلها في مستوى DOM 3. |
---|---|
القيمة المعدة | مثل Node. سيتم رد النود التي سيتم حذفها كـ Node. |
مثال
السطر التالي يقوم بتحميل "books.xml" إلى xmlDoc وي�除 الأولي <book> عنصر الاولي فرع
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books.xml", true); xhttp.send(); function myFunction(xml) { var xmlDoc = xml.responseXML; var root = xmlDoc.documentElement; var currNode = root.childNodes[1]; removedNode = currNode.removeChild(currNode.childNodes[1]); document.getElementById("demo").innerHTML = "تم إزالة العقدة: " + removedNode.nodeName; }
دعم المتصفحات
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
الدعم | الدعم | الدعم | الدعم | الدعم |
جميع المتصفحات الرئيسية تدعم removeChild()
الطرق.