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

जावास्क्रिप्ट में निर्दिष्ट एलिमेंट को निर्दिष्ट पोजीशन में कैसे इन्सर्ट करें?

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

सिंटैक्स

node.insertAdjacentHTML(position, element);

उदाहरण-1

निम्नलिखित उदाहरण में, वास्तव में 3 एलिमेंट्स समानांतर में span1, span2, और हेडर हैं। 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. JavaScript में निर्दिष्ट एलिमेंट में इवेंट हैंडलर कैसे जोड़ें JavaScript में निर्दिष्ट एलिमेंट में इवेंट हैंडलर कैसे जोड़ें

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

  1. JavaScript का उपयोग करके पैरेंट एलिमेंट एक्सेस करना JavaScript का उपयोग करके पैरेंट एलिमेंट एक्सेस करना

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

  1. JavaScript में ID द्वारा एलिमेंट हटाना JavaScript में ID द्वारा एलिमेंट हटाना

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