XML DOM removeChild() विधि

विभावना और उपयोग

removeChild() विधि वर्तमान नोड से निर्दिष्ट उप-आयाम को हटा देती है.

सूचना:हटाए गए उप-आयाम को बाद में उसी दस्तावेज़ के किसी भी एलीमेंट में लगाया जा सकता है. इसे बाद में insertBefore() या appendChild() विधि का उपयोग करके उसी दस्तावेज़ में लगाया जा सकता है या adoptNode() या importNode() विधि का उपयोग करके हटाए गए नोड को दूसरे दस्तावेज़ में लगाया जा सकता है.

व्याकरण

nodeObject.removeChild(चयन)

पारामीटर

पारामीटर वर्णन
चयन आवश्यक. Node ऑब्जेक्ट. हटाने के लिए ऑब्जेक्ट.

तकनीकी विवरण

DOM संस्करण: Core Level 1 Node Object. DOM Level 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 =
    "Removed node: " + removedNode.nodeName;
}

अपने आप प्रयास करें

ब्राउज़र समर्थन

च्रोम एज फ़ायरफॉक्स सैफारी ऑपेरा
च्रोम एज फ़ायरफॉक्स सैफारी ऑपेरा
समर्थन समर्थन समर्थन समर्थन समर्थन

सभी मुख्य ब्राउज़रों द्वारा समर्थित removeChild() तरीके।