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

जावास्क्रिप्ट में निर्दिष्ट स्थिति में एक निर्दिष्ट तत्व डालें?


जावास्क्रिप्ट प्रदान किया है "insertAdjacentElement() "एक निर्दिष्ट स्थिति में पहले से मौजूद तत्व को सम्मिलित करने के लिए। यदि एक ही नाम के साथ कई तत्व हैं, तो उन्हें एक्सेस करने के लिए इंडेक्स का उपयोग करें क्योंकि हम सरणी तत्वों तक पहुंचते हैं।

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

node.insertAdjacentHTML(position, element);

उदाहरण-1

निम्न उदाहरण में, वास्तव में समानांतर span1, span2, और शीर्षलेख में 3 तत्व हैं। विधि का उपयोग करना insertAdjacentElement() हमने तत्व span1 . रखा है हेडर के नीचे जैसा कि आउटपुट में दिखाया गया है।

<html>
<body>
<span>My span1</span>
<span>My span2</span>
<h2 id="H2">My Header</h2>
<script>
   var s = document.getElementsByTagName("span")[0];
   var h = document.getElementById("H2");
   h.insertAdjacentElement("afterend", s);
</script>
</body>
</html>

आउटपुट

My span2
My Header
My span1


उदाहरण-2

निम्न उदाहरण में, वास्तव में 3 तत्व हैं समानांतर में span1, span2, और शीर्षलेख . विधि का उपयोग करना insertAdjacentElement() हमने तत्व span2 . रखा है हेडर के नीचे जैसा कि आउटपुट में दिखाया गया है। यदि कई तत्व हैं, तो इंडेक्स के माध्यम से एक्सेस करते हुए, ऐरे जैसे तत्वों को एक्सेस करते हैं।

<html>
<body>
<span>My span1</span>
<span>My span2</span>
<h2 id="H2">My Header</h2>
<script>
   var s = document.getElementsByTagName("span")[1];
   var h = document.getElementById("H2");
   h.insertAdjacentElement("afterend", s);
</script>
</body>
</html>

आउटपुट

My span1
My Header
My span2

  1. जावास्क्रिप्ट में निर्दिष्ट तत्व में ईवेंट हैंडलर कैसे जोड़ें?

    जावास्क्रिप्ट addEventListener() प्रदान करता है एक ईवेंट हैंडलर को जोड़ने वाली विधि निर्दिष्ट तत्व के लिए। यह विधि किसी ईवेंट हैंडलर को मौजूदा ईवेंट हैंडलर को अधिलेखित किए बिना किसी तत्व से जोड़ देती है। एक समय में कई ईवेंट हैंडलर को एक तत्व में जोड़ना संभव है। addEventListener() विधि यह नियंत्रित

  1. जावास्क्रिप्ट का उपयोग करके मूल तत्व तक पहुंचना

    जावास्क्रिप्ट का उपयोग करके मूल तत्व तक पहुँचने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result {फ़ॉन्ट-आकार:18पीएक्स; फ़ॉन्ट-वजन:500; रंग:#8a2be2; } .parent1, .parent2, .parent3 { डिस्प्ले:इनलाइन-ब्लॉक; मार्जिन:10px; } .ch

  1. जावास्क्रिप्ट में आईडी द्वारा तत्व निकालें?

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