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

जावास्क्रिप्ट में मौजूदा बच्चे से पहले एक बच्चे के रूप में एक नोड डालें?


जावास्क्रिप्ट insertBefore() . प्रदान किया है दूसरे बच्चे के सामने एक बच्चे के रूप में एक नोड सम्मिलित करने की विधि। यदि 2 सूचियां हैं तो हम insertBefore() विधि का उपयोग करके अपनी आवश्यकता के आधार पर उनके बीच के तत्वों को फेरबदल कर सकते हैं ।

वाक्यविन्यास

node.insertBefore(newnode, existingnode);

उदाहरण-1

निम्न उदाहरण में, दो सूचियां हैं और हमारी आवश्यकता के आधार पर सूचियों को insertBefore() का उपयोग करके फेरबदल किया गया था। विधि <मजबूत>। . तक पहुंचने के लिए एक सूची में कई तत्व हम उनकी अनुक्रमणिका का उपयोग कर सकते हैं।

<html>
<body>
<ul id="List1"> <li>Tesla </li><li>Solarcity </li> </ul>
<ul id="List2"> <li>Google </li> <li>Drupal </li> </ul>
<script>
   var node = document.getElementById("List2").firstChild;
   var list = document.getElementById("List1");
   list.insertBefore(node, list.childNodes[1]);
</script>
</body>
</html>

आउटपुट

Tesla
Google
Solarcity

Drupal


उदाहरण-2

<html>
<body>
<ul id="List1"> <li>Tesla </li> <li>Solarcity </li> </ul>
<ul id="List2"> <li>Google </li> <li>Drupal </li> </ul>
<script>
   var node = document.getElementById("List2").firstChild;
   var list = document.getElementById("List1");
   list.insertBefore(node, list.childNodes[0]);
</script>
</body>
</html>

आउटपुट

Google
Tesla
Solarcity

Drupal

  1. नई लाइन स्ट्रिंग कैसे करें - जावास्क्रिप्ट?

    नई लाइन के लिए टैग का प्रयोग करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">  

  1. जावास्क्रिप्ट में स्ट्रिंग दोहराएं?

    स्ट्रिंग को दोहराने के लिए, आप शामिल होने () के साथ ऐरे () का उपयोग कर सकते हैं। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=dev

  1. जावास्क्रिप्ट में एक डोम नोड के सभी बाल तत्वों को निकालें?

    चाइल्ड तत्वों को हटाने के लिए, आंतरिक HTML को पर सेट करें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-sc