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

जावास्क्रिप्ट में innerHTML बनाम innerText


innerHTML - innerHTML प्रॉपर्टी टेक्स्ट को सभी स्पेसिंग और इनर एलिमेंट टैग्स सहित लौटाती है। यह टेक्स्ट के फॉर्मेटिंग और सभी एक्स्ट्रा टैग्स जैसे <b>, <i> आदि को संरक्षित रखता है।

innerText - innerText प्रॉपर्टी केवल टेक्स्ट लौटाती है, स्पेसिंग और इनर एलिमेंट टैग्स को हटा देती है।

जावास्क्रिप्ट में innerHTML और innerText के लिए कोड निम्नलिखित है:

उदाहरण

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    }    .result,    .sample {       font-size: 18px;       font-weight: 500;       color: red;    } </style> </head> <body> <h1>innerHTML vs innerText</h1> <div class="sample">Hello <b>World</b> <i>Some Text</i></div> <div class="result">innerHTML =</div> <div class="result">innerText =</div> <button class="Btn">Click here</button> <h3>Click on the above button to see the innerText and innerHTML result for the above paragraph</h3> <script>    let BtnEle = document.querySelector(".Btn");    let resEle = document.querySelectorAll(".result");    let sampleEle = document.querySelector(".sample");    let a;    BtnEle.addEventListener("click", () => {       resEle[0].innerHTML += sampleEle.innerHTML;       resEle[1].innerHTML += sampleEle.innerText;    }); </script> </body> </html>

आउटपुट

जावास्क्रिप्ट में innerHTML बनाम innerText

'CLICK HERE' बटन पर क्लिक करने पर:

जावास्क्रिप्ट में innerHTML बनाम innerText


  1. JavaScript WeakSet JavaScript WeakSet

    JavaScript WeakSet का उपयोग ऑब्जेक्ट्स के संग्रह को स्टोर करने के लिए किया जाता है। Set की तरह यह डुप्लिकेट स्टोर नहीं करता।WeakSet के मेथड्समेथडविवरणadd(obj)WeakSet में नया वैल्यू जोड़ता है।delete(obj)WeakSet से वैल्यू हटाता है।has(obj)True या false लौटाता है यह इस पर निर्भर करता है कि WeakSet ऑब्ज

  1. जावास्क्रिप्ट में टाइप कास्टिंग जावास्क्रिप्ट में टाइप कास्टिंग

    परिचय टाइप कास्टिंग का अर्थ है एक डेटा टाइप से दूसरे में स्पष्ट रूप से रूपांतरण। जावास्क्रिप्ट में सबसे आम मेथड्स हैं: स्ट्रिंग में बदलने के लिए String(), बूलियन में Boolean(), और नंबर में Number()। उदाहरण निम्न कोड जावास्क्रिप्ट में टाइप कास्टिंग के लिए है: <!DOCTYPE html> <html lang=&q

  1. JavaScript के साथ innerHTML सेट करें JavaScript के साथ innerHTML सेट करें

    innerHTML सेट करने का सही सिंटैक्स निम्नानुसार है - document.getElementById(yourIdName).innerHTML=yourValue; आइए अब देखें कि innerHTML कैसे सेट करें - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <meta name=viewport content=width=device-widt