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