Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में DOM नोड के सभी चाइल्ड एलिमेंट्स कैसे हटाएं


<div> के चाइल्ड एलिमेंट्स को हटाने के लिए, हम उपयोग कर सकते हैं:

var list = document.getElementById("mList");
while (list.hasChildNodes()) {
    list.removeChild(list.firstChild);
}

यह 'mList' आईडी वाले एलिमेंट के सभी चाइल्ड को हटा देगा।

उदाहरण

आपके कोड में इसे इस प्रकार लिखा जा सकता है -

<html>
    <body>
        <div id="mList" style="width:400px;background-color:gray">
            <ul>
                <li>li- चाइल्ड</li>
                <li>li- चाइल्ड</li>
            </ul>
        </div>
        <button onclick="mFunction()">सबमिट</button>
        <script>
            function mFunction() {
                var list = document.getElementById("mList");
                while (list.hasChildNodes()) {
                    list.removeChild(list.firstChild);
                }
            }
        </script>
    </body>
</html>
  1. JavaScript में नोड लिस्ट (NodeList) को सरणी (Array) में कैसे बदलें? JavaScript में नोड लिस्ट (NodeList) को सरणी (Array) में कैसे बदलें?

    JavaScript में नोड लिस्ट को सरणी में बदलने का निम्नलिखिक कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>NodeList

  1. JavaScript में बटन क्लिक पर li एलिमेंट्स कैसे हटाएं? JavaScript में बटन क्लिक पर li एलिमेंट्स कैसे हटाएं?

    प्रत्येक <li> में बटन जोड़ें, इवेंट डेलिगेशन या व्यक्तिगत लिसनर से remove() या closest() मेथड से पैरेंट <li> हटाएं। HTML स्ट्रक्चर <ul id=subjectList> <li class=subjectName>JavaScript <button class=removeBtn>हटाएं</button></li> <li class=subjectN

  1. JavaScript में DOM नोड के सभी चाइल्ड एलिमेंट्स हटाना JavaScript में DOM नोड के सभी चाइल्ड एलिमेंट्स हटाना

    चाइल्ड एलिमेंट्स हटाने के लिए, innerHTML को पर सेट करें।उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>    <meta charset=UTF-8>    <meta name=viewport content=width=device-width, initial-scale=1.0>    <title>Document</tit