XML DOM रिमूव चाइल्ड () मेथड
नोड वस्तु
उदाहरण
निम्न कोड खंड " 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 =
"Removed
node: " + removedNode.nodeName;
}
आउटपुट:
Removed node: title
परिभाषा और उपयोग
RemoveChild () विधि वर्तमान नोड से निर्दिष्ट चाइल्ड नोड को हटा देती है।
युक्ति: हटाए गए चाइल्ड नोड को बाद में उसी दस्तावेज़ के किसी भी तत्व में सम्मिलित किया जा सकता है। बाद में उसी दस्तावेज़ में डालने के लिए insertBefore ( ) या appendChild ( ) विधि का उपयोग करें, या किसी अन्य दस्तावेज़ में हटाए गए नोड को सम्मिलित करने के लिए अपनाने नोड () या आयात नोड () विधि का उपयोग करें।
ब्राउज़र समर्थन
रिमूव चाइल्ड () विधि सभी प्रमुख ब्राउज़रों में समर्थित है।
वाक्य - विन्यास
nodeObject.removeChild(child)
मापदंडों
Parameter | Type | Description |
---|---|---|
child | Node object | Required. The node to remove |
प्रतिलाभ की मात्रा
Type | Description |
---|---|
Node object | Returns the removed node as a Node object |
टेक्निकल डिटेल
डोम संस्करण | कोर स्तर 1 नोड वस्तु। डोम स्तर 3 . में संशोधित |
---|
नोड वस्तु