JavaScript.info - DOM
जावास्क्रिप्ट.info - DOM
परिचय
जावास्क्रिप्ट (JavaScript) एक शक्तिशाली प्रोग्रामिंग भाषा है जिसका उपयोग वेब पेजों को गतिशील और इंटरैक्टिव बनाने के लिए किया जाता है। जावास्क्रिप्ट की शक्ति का एक महत्वपूर्ण हिस्सा डॉक्यूमेंट ऑब्जेक्ट मॉडल (Document Object Model), जिसे आमतौर पर DOM कहा जाता है, में निहित है। DOM वेब पेज के HTML या XML संरचना का एक प्रोग्रामेटिक प्रतिनिधित्व है। यह जावास्क्रिप्ट को वेब पेज की सामग्री, संरचना और शैली को बदलने की अनुमति देता है। यह लेख शुरुआती लोगों के लिए DOM की अवधारणाओं को विस्तार से समझाएगा, ताकि आप वेब डेवलपमेंट में इसकी क्षमता का उपयोग कर सकें।
DOM क्या है?
DOM एक इंटरफ़ेस है जो वेब पेज के तत्वों को एक ट्री (Tree) संरचना के रूप में दर्शाता है। प्रत्येक HTML टैग, टेक्स्ट नोड, या एट्रीब्यूट DOM ट्री में एक नोड का प्रतिनिधित्व करता है। यह ट्री स्ट्रक्चर जावास्क्रिप्ट को वेब पेज के किसी भी तत्व को आसानी से एक्सेस और मैनिपुलेट करने की अनुमति देता है।
DOM ट्री की संरचना
DOM ट्री के शीर्ष पर रूट नोड होता है, जो आमतौर पर `document` ऑब्जेक्ट होता है। `document` ऑब्जेक्ट पूरे HTML दस्तावेज़ का प्रतिनिधित्व करता है। रूट नोड के नीचे, विभिन्न प्रकार के नोड होते हैं, जिनमें शामिल हैं:
- **एलिमेंट नोड (Element Node):** HTML टैग जैसे `
`, `
`, `
` आदि का प्रतिनिधित्व करते हैं।
- **टेक्स्ट नोड (Text Node):** टैग के अंदर मौजूद टेक्स्ट का प्रतिनिधित्व करते हैं।
- **एट्रीब्यूट नोड (Attribute Node):** HTML तत्वों के एट्रीब्यूट जैसे `id`, `class`, `src` आदि का प्रतिनिधित्व करते हैं।
उदाहरण के लिए, निम्नलिखित HTML कोड को लें:
```html
<!DOCTYPE html>
<html>
<head>
<title>मेरा पहला वेब पेज</title>
</head>
<body>
नमस्ते दुनिया!
यह एक परिच्छेद है।
</body>
</html>
```
इस HTML कोड के लिए DOM ट्री कुछ इस तरह दिखेगा:
- `document`
* `<html>`
* `<head>`
* `<title>`
* "मेरा पहला वेब पेज" (टेक्स्ट नोड)
* `<body>`
* ``
* "नमस्ते दुनिया!" (टेक्स्ट नोड)
* ``
* "यह एक परिच्छेद है।" (टेक्स्ट नोड)
* `id` एट्रीब्यूट नोड (value: "परिच्छेद")
DOM को एक्सेस करना
जावास्क्रिप्ट में DOM को एक्सेस करने के कई तरीके हैं। कुछ सबसे आम तरीके निम्नलिखित हैं:
- **`document.getElementById(id)`:** दिए गए ID वाले तत्व को ढूंढ़ता है।
- **`document.getElementsByClassName(className)`:** दिए गए क्लास नाम वाले सभी तत्वों को ढूंढ़ता है।
- **`document.getElementsByTagName(tagName)`:** दिए गए टैग नाम वाले सभी तत्वों को ढूंढ़ता है।
- **`document.querySelector(selector)`:** दिए गए CSS सेलेक्टर से मेल खाने वाले पहले तत्व को ढूंढ़ता है।
- **`document.querySelectorAll(selector)`:** दिए गए CSS सेलेक्टर से मेल खाने वाले सभी तत्वों को ढूंढ़ता है।
उदाहरण:
```javascript
// ID "परिच्छेद" वाले तत्व को एक्सेस करें
var परिच्छेद = document.getElementById("परिच्छेद");
// क्लास "महत्वपूर्ण" वाले सभी तत्वों को एक्सेस करें
var महत्वपूर्णतत्व = document.getElementsByClassName("महत्वपूर्ण");
// सभी पैराग्राफ तत्वों को एक्सेस करें
var पैराग्राफतत्व = document.getElementsByTagName("p");
// पहले div तत्व को एक्सेस करें
var पहलाDiv = document.querySelector("div");
// सभी li तत्वों को एक्सेस करें
var सभीLiतत्व = document.querySelectorAll("li");
```
DOM में बदलाव करना
DOM को एक्सेस करने के बाद, आप वेब पेज की सामग्री, संरचना और शैली को बदलने के लिए इसका उपयोग कर सकते हैं। कुछ सबसे आम ऑपरेशन निम्नलिखित हैं:
- **`element.innerHTML`:** एक तत्व की HTML सामग्री को प्राप्त या सेट करता है।
- **`element.textContent`:** एक तत्व के टेक्स्ट सामग्री को प्राप्त या सेट करता है।
- **`element.setAttribute(name, value)`:** एक तत्व के एट्रीब्यूट का मान सेट करता है।
- **`element.style.property`:** एक तत्व की CSS स्टाइल प्रॉपर्टी को सेट करता है।
- **`element.appendChild(node)`:** एक तत्व के अंत में एक नया नोड जोड़ता है।
- **`element.removeChild(node)`:** एक तत्व से एक नोड को हटाता है।
- **`element.createElement(tagName)`:** एक नया HTML तत्व बनाता है।
उदाहरण:
```javascript
// परिच्छेद तत्व के टेक्स्ट सामग्री को बदलें
परिच्छेद.textContent = "यह एक नया परिच्छेद है।";
// परिच्छेद तत्व में एक नया एट्रीब्यूट जोड़ें
परिच्छेद.setAttribute("class", "महत्वपूर्ण");
// परिच्छेद तत्व की पृष्ठभूमि का रंग बदलें
परिच्छेद.style.backgroundColor = "yellow";
// एक नया पैराग्राफ तत्व बनाएं
var नयापैराग्राफ = document.createElement("p");
नयापैराग्राफ.textContent = "यह एक और परिच्छेद है।";
// बॉडी तत्व में नया पैराग्राफ जोड़ें
document.body.appendChild(नयापैराग्राफ);
```
इवेंट हैंडलिंग (Event Handling)
DOM इवेंट हैंडलिंग वेब पेजों को इंटरैक्टिव बनाने का एक महत्वपूर्ण हिस्सा है। इवेंट हैंडलिंग आपको उपयोगकर्ता की क्रियाओं (जैसे क्लिक, माउसओवर, की प्रेस) पर प्रतिक्रिया करने की अनुमति देता है।
कुछ सबसे आम इवेंट हैंडलर निम्नलिखित हैं:
- **`addEventListener(event, function)`:** एक तत्व में एक इवेंट लिसनर जोड़ता है।
- **`onclick`:** जब एक तत्व पर क्लिक किया जाता है तो कॉल किया जाने वाला फ़ंक्शन।
- **`onmouseover`:** जब माउस एक तत्व पर घूमता है तो कॉल किया जाने वाला फ़ंक्शन।
- **`onkeydown`:** जब एक की दबाई जाती है तो कॉल किया जाने वाला फ़ंक्शन।
उदाहरण:
```javascript
// एक बटन तत्व प्राप्त करें
var बटन = document.getElementById("बटन");
// बटन पर क्लिक करने पर एक फ़ंक्शन कॉल करें
बटन.addEventListener("click", function() {
alert("बटन पर क्लिक किया गया!");
});
```
DOM का उपयोग करके गतिशील वेब पेज बनाना
DOM का उपयोग करके आप गतिशील वेब पेज बना सकते हैं जो उपयोगकर्ता की क्रियाओं पर प्रतिक्रिया करते हैं और सामग्री को अपडेट करते हैं। उदाहरण के लिए, आप एक वेब पेज बना सकते हैं जो उपयोगकर्ता के इनपुट के आधार पर सामग्री को फ़िल्टर करता है, या एक वेब पेज जो उपयोगकर्ता के क्लिक पर नई सामग्री लोड करता है।
तकनीकी विश्लेषण में, DOM का उपयोग करके आप वास्तविक समय में डेटा प्रदर्शित कर सकते हैं और उपयोगकर्ता को इंटरैक्टिव चार्ट और ग्राफ प्रदान कर सकते हैं। वॉल्यूम विश्लेषण के लिए, आप DOM का उपयोग करके डेटा को विभिन्न तरीकों से विज़ुअलाइज़ कर सकते हैं और उपयोगकर्ता को डेटा को आसानी से समझने में मदद कर सकते हैं। बाइनरी ऑप्शन ट्रेडिंग प्लेटफ़ॉर्म में, DOM का उपयोग करके आप वास्तविक समय में कीमतों को प्रदर्शित कर सकते हैं और उपयोगकर्ता को ट्रेड करने के लिए इंटरैक्टिव इंटरफ़ेस प्रदान कर सकते हैं।
उदाहरण:
एक सरल काउंटर एप्लिकेशन
```html
<!DOCTYPE html>
<html>
<head>
<title>काउंटर</title>
</head>
<body>
काउंटर: 0
<button id="बढ़ाएं">बढ़ाएं</button>
<button id="घटाएं">घटाएं</button>
<script>
var काउंटर = document.getElementById("काउंटर");
var बढ़ाएंबटन = document.getElementById("बढ़ाएं");
var घटाएंबटन = document.getElementById("घटाएं");
var काउंट = 0;
बढ़ाएंबटन.addEventListener("click", function() {
काउंट++;
काउंटर.textContent = काउंट;
});
घटाएंबटन.addEventListener("click", function() {
काउंट--;
काउंटर.textContent = काउंट;
});
</script>
</body>
</html>
```
इस उदाहरण में, DOM का उपयोग काउंटर तत्व के टेक्स्ट सामग्री को अपडेट करने और बटन क्लिक पर काउंट वेरिएबल को बढ़ाने या घटाने के लिए किया जाता है।
avanzados DOM अवधारणाएं
- **शेडो DOM (Shadow DOM):** एक वेब कंपोनेंट का हिस्सा है जो DOM ट्री के भीतर एक अलग DOM ट्री बनाता है। यह कंपोनेंट के स्टाइल और मार्कअप को बाकी पेज से अलग रखने में मदद करता है।
- **वर्चुअल DOM (Virtual DOM):** React और Vue.js जैसे जावास्क्रिप्ट फ्रेमवर्क द्वारा उपयोग किया जाता है। यह वास्तविक DOM की एक हल्की प्रतिकृति है जो प्रदर्शन को बेहतर बनाने के लिए अपडेट को बैच करता है।
- **DOM अवलोकन (DOM Observation):** `MutationObserver` API का उपयोग करके, आप DOM में होने वाले परिवर्तनों को ट्रैक कर सकते हैं और उन पर प्रतिक्रिया कर सकते हैं।
संसाधन
निष्कर्ष
DOM वेब डेवलपमेंट का एक अनिवार्य हिस्सा है। यह जावास्क्रिप्ट को वेब पेज की सामग्री, संरचना और शैली को गतिशील रूप से बदलने की अनुमति देता है। DOM की अवधारणाओं को समझने से आप अधिक इंटरैक्टिव और आकर्षक वेब पेज बना सकते हैं। वेब डेवलपमेंट में महारत हासिल करने के लिए DOM का ज्ञान आवश्यक है। फ्रंट-एंड डेवलपमेंट के लिए यह नींव का पत्थर है। बैक-एंड डेवलपमेंट के साथ एकीकरण के लिए भी DOM समझना महत्वपूर्ण है। यूजर इंटरफेस (UI) डिजाइन और यूजर एक्सपीरियंस (UX) को बेहतर बनाने के लिए DOM का कुशलतापूर्वक उपयोग करना आवश्यक है।
बाइनरी ऑप्शन ट्रेडिंग में जोखिम प्रबंधन के लिए, आप DOM का उपयोग करके वास्तविक समय में डेटा प्रदर्शित कर सकते हैं और उपयोगकर्ता को ट्रेड करने के लिए इंटरैक्टिव इंटरफ़ेस प्रदान कर सकते हैं। ट्रेडिंग रणनीतियाँ को लागू करने के लिए, आप DOM का उपयोग करके स्वचालित ट्रेडिंग सिस्टम बना सकते हैं। मार्केट विश्लेषण करने के लिए, आप DOM का उपयोग करके डेटा को विभिन्न तरीकों से विज़ुअलाइज़ कर सकते हैं और उपयोगकर्ता को डेटा को आसानी से समझने में मदद कर सकते हैं। पोर्टफोलियो प्रबंधन के लिए, आप DOM का उपयोग करके उपयोगकर्ता के पोर्टफोलियो को ट्रैक कर सकते हैं और प्रदर्शन डेटा प्रदर्शित कर सकते हैं। जोखिम मूल्यांकन के लिए, आप DOM का उपयोग करके विभिन्न जोखिम कारकों का विश्लेषण कर सकते हैं और उपयोगकर्ता को सूचित निर्णय लेने में मदद कर सकते हैं। वित्तीय मॉडलिंग के लिए, आप DOM का उपयोग करके वित्तीय मॉडल बना सकते हैं और परिणामों को प्रदर्शित कर सकते हैं। निवेश रणनीतियाँ को लागू करने के लिए, आप DOM का उपयोग करके स्वचालित निवेश सिस्टम बना सकते हैं। ट्रेडिंग मनोविज्ञान को समझने के लिए, आप DOM का उपयोग करके उपयोगकर्ता के व्यवहार को ट्रैक कर सकते हैं और पैटर्न की पहचान कर सकते हैं। मनी मैनेजमेंट के लिए, आप DOM का उपयोग करके उपयोगकर्ता के फंड को ट्रैक कर सकते हैं और बजटिंग टूल प्रदान कर सकते हैं। टैक्स प्लानिंग के लिए, आप DOM का उपयोग करके उपयोगकर्ता के निवेश पर टैक्स प्रभाव की गणना कर सकते हैं। कानूनी अनुपालन के लिए, आप DOM का उपयोग करके ट्रेडिंग नियमों और विनियमों का पालन सुनिश्चित कर सकते हैं। सुरक्षा प्रोटोकॉल को लागू करने के लिए, आप DOM का उपयोग करके उपयोगकर्ता डेटा को सुरक्षित कर सकते हैं। डेटा विश्लेषण के लिए, आप DOM का उपयोग करके ट्रेडिंग डेटा को विश्लेषण कर सकते हैं और अंतर्दृष्टि प्राप्त कर सकते हैं। मशीन लर्निंग के साथ एकीकरण के लिए, आप DOM का उपयोग करके मशीन लर्निंग मॉडल को प्रशिक्षित कर सकते हैं और उन्हें ट्रेडिंग सिस्टम में एकीकृत कर सकते हैं।
DOM मेथड्स और प्रॉपर्टीज
मेथड/प्रॉपर्टी
विवरण
`getElementById`
दिए गए ID वाले तत्व को प्राप्त करता है
`getElementsByClassName`
दिए गए क्लास नाम वाले तत्वों की सूची प्राप्त करता है
`getElementsByTagName`
दिए गए टैग नाम वाले तत्वों की सूची प्राप्त करता है
`querySelector`
CSS सेलेक्टर से मेल खाने वाला पहला तत्व प्राप्त करता है
`querySelectorAll`
CSS सेलेक्टर से मेल खाने वाले सभी तत्वों की सूची प्राप्त करता है
`innerHTML`
HTML सामग्री को प्राप्त या सेट करता है
`textContent`
टेक्स्ट सामग्री को प्राप्त या सेट करता है
`setAttribute`
एट्रीब्यूट का मान सेट करता है
`appendChild`
एक तत्व के अंत में एक नोड जोड़ता है
`removeChild`
एक तत्व से एक नोड को हटाता है
DOM
अभी ट्रेडिंग शुरू करें
IQ Option पर रजिस्टर करें (न्यूनतम जमा $10)
Pocket Option में खाता खोलें (न्यूनतम जमा $5)
हमारे समुदाय में शामिल हों
हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें:
✓ दैनिक ट्रेडिंग सिग्नल
✓ विशेष रणनीति विश्लेषण
✓ बाजार की प्रवृत्ति पर अलर्ट
✓ शुरुआती के लिए शिक्षण सामग्री
` * "यह एक परिच्छेद है।" (टेक्स्ट नोड) * `id` एट्रीब्यूट नोड (value: "परिच्छेद") DOM को एक्सेस करना जावास्क्रिप्ट में DOM को एक्सेस करने के कई तरीके हैं। कुछ सबसे आम तरीके निम्नलिखित हैं:
- **`document.getElementById(id)`:** दिए गए ID वाले तत्व को ढूंढ़ता है।
- **`document.getElementsByClassName(className)`:** दिए गए क्लास नाम वाले सभी तत्वों को ढूंढ़ता है।
- **`document.getElementsByTagName(tagName)`:** दिए गए टैग नाम वाले सभी तत्वों को ढूंढ़ता है।
- **`document.querySelector(selector)`:** दिए गए CSS सेलेक्टर से मेल खाने वाले पहले तत्व को ढूंढ़ता है।
- **`document.querySelectorAll(selector)`:** दिए गए CSS सेलेक्टर से मेल खाने वाले सभी तत्वों को ढूंढ़ता है।
- **`element.innerHTML`:** एक तत्व की HTML सामग्री को प्राप्त या सेट करता है।
- **`element.textContent`:** एक तत्व के टेक्स्ट सामग्री को प्राप्त या सेट करता है।
- **`element.setAttribute(name, value)`:** एक तत्व के एट्रीब्यूट का मान सेट करता है।
- **`element.style.property`:** एक तत्व की CSS स्टाइल प्रॉपर्टी को सेट करता है।
- **`element.appendChild(node)`:** एक तत्व के अंत में एक नया नोड जोड़ता है।
- **`element.removeChild(node)`:** एक तत्व से एक नोड को हटाता है।
- **`element.createElement(tagName)`:** एक नया HTML तत्व बनाता है।
- **`addEventListener(event, function)`:** एक तत्व में एक इवेंट लिसनर जोड़ता है।
- **`onclick`:** जब एक तत्व पर क्लिक किया जाता है तो कॉल किया जाने वाला फ़ंक्शन।
- **`onmouseover`:** जब माउस एक तत्व पर घूमता है तो कॉल किया जाने वाला फ़ंक्शन।
- **`onkeydown`:** जब एक की दबाई जाती है तो कॉल किया जाने वाला फ़ंक्शन।
काउंटर: 0
<button id="बढ़ाएं">बढ़ाएं</button> <button id="घटाएं">घटाएं</button>
<script> var काउंटर = document.getElementById("काउंटर"); var बढ़ाएंबटन = document.getElementById("बढ़ाएं"); var घटाएंबटन = document.getElementById("घटाएं");
var काउंट = 0;
बढ़ाएंबटन.addEventListener("click", function() { काउंट++; काउंटर.textContent = काउंट; });
घटाएंबटन.addEventListener("click", function() { काउंट--; काउंटर.textContent = काउंट; }); </script>
</body> </html> ```
इस उदाहरण में, DOM का उपयोग काउंटर तत्व के टेक्स्ट सामग्री को अपडेट करने और बटन क्लिक पर काउंट वेरिएबल को बढ़ाने या घटाने के लिए किया जाता है।
avanzados DOM अवधारणाएं
- **शेडो DOM (Shadow DOM):** एक वेब कंपोनेंट का हिस्सा है जो DOM ट्री के भीतर एक अलग DOM ट्री बनाता है। यह कंपोनेंट के स्टाइल और मार्कअप को बाकी पेज से अलग रखने में मदद करता है।
- **वर्चुअल DOM (Virtual DOM):** React और Vue.js जैसे जावास्क्रिप्ट फ्रेमवर्क द्वारा उपयोग किया जाता है। यह वास्तविक DOM की एक हल्की प्रतिकृति है जो प्रदर्शन को बेहतर बनाने के लिए अपडेट को बैच करता है।
- **DOM अवलोकन (DOM Observation):** `MutationObserver` API का उपयोग करके, आप DOM में होने वाले परिवर्तनों को ट्रैक कर सकते हैं और उन पर प्रतिक्रिया कर सकते हैं।
संसाधन
निष्कर्ष
DOM वेब डेवलपमेंट का एक अनिवार्य हिस्सा है। यह जावास्क्रिप्ट को वेब पेज की सामग्री, संरचना और शैली को गतिशील रूप से बदलने की अनुमति देता है। DOM की अवधारणाओं को समझने से आप अधिक इंटरैक्टिव और आकर्षक वेब पेज बना सकते हैं। वेब डेवलपमेंट में महारत हासिल करने के लिए DOM का ज्ञान आवश्यक है। फ्रंट-एंड डेवलपमेंट के लिए यह नींव का पत्थर है। बैक-एंड डेवलपमेंट के साथ एकीकरण के लिए भी DOM समझना महत्वपूर्ण है। यूजर इंटरफेस (UI) डिजाइन और यूजर एक्सपीरियंस (UX) को बेहतर बनाने के लिए DOM का कुशलतापूर्वक उपयोग करना आवश्यक है।
बाइनरी ऑप्शन ट्रेडिंग में जोखिम प्रबंधन के लिए, आप DOM का उपयोग करके वास्तविक समय में डेटा प्रदर्शित कर सकते हैं और उपयोगकर्ता को ट्रेड करने के लिए इंटरैक्टिव इंटरफ़ेस प्रदान कर सकते हैं। ट्रेडिंग रणनीतियाँ को लागू करने के लिए, आप DOM का उपयोग करके स्वचालित ट्रेडिंग सिस्टम बना सकते हैं। मार्केट विश्लेषण करने के लिए, आप DOM का उपयोग करके डेटा को विभिन्न तरीकों से विज़ुअलाइज़ कर सकते हैं और उपयोगकर्ता को डेटा को आसानी से समझने में मदद कर सकते हैं। पोर्टफोलियो प्रबंधन के लिए, आप DOM का उपयोग करके उपयोगकर्ता के पोर्टफोलियो को ट्रैक कर सकते हैं और प्रदर्शन डेटा प्रदर्शित कर सकते हैं। जोखिम मूल्यांकन के लिए, आप DOM का उपयोग करके विभिन्न जोखिम कारकों का विश्लेषण कर सकते हैं और उपयोगकर्ता को सूचित निर्णय लेने में मदद कर सकते हैं। वित्तीय मॉडलिंग के लिए, आप DOM का उपयोग करके वित्तीय मॉडल बना सकते हैं और परिणामों को प्रदर्शित कर सकते हैं। निवेश रणनीतियाँ को लागू करने के लिए, आप DOM का उपयोग करके स्वचालित निवेश सिस्टम बना सकते हैं। ट्रेडिंग मनोविज्ञान को समझने के लिए, आप DOM का उपयोग करके उपयोगकर्ता के व्यवहार को ट्रैक कर सकते हैं और पैटर्न की पहचान कर सकते हैं। मनी मैनेजमेंट के लिए, आप DOM का उपयोग करके उपयोगकर्ता के फंड को ट्रैक कर सकते हैं और बजटिंग टूल प्रदान कर सकते हैं। टैक्स प्लानिंग के लिए, आप DOM का उपयोग करके उपयोगकर्ता के निवेश पर टैक्स प्रभाव की गणना कर सकते हैं। कानूनी अनुपालन के लिए, आप DOM का उपयोग करके ट्रेडिंग नियमों और विनियमों का पालन सुनिश्चित कर सकते हैं। सुरक्षा प्रोटोकॉल को लागू करने के लिए, आप DOM का उपयोग करके उपयोगकर्ता डेटा को सुरक्षित कर सकते हैं। डेटा विश्लेषण के लिए, आप DOM का उपयोग करके ट्रेडिंग डेटा को विश्लेषण कर सकते हैं और अंतर्दृष्टि प्राप्त कर सकते हैं। मशीन लर्निंग के साथ एकीकरण के लिए, आप DOM का उपयोग करके मशीन लर्निंग मॉडल को प्रशिक्षित कर सकते हैं और उन्हें ट्रेडिंग सिस्टम में एकीकृत कर सकते हैं।
मेथड/प्रॉपर्टी | विवरण | `getElementById` | दिए गए ID वाले तत्व को प्राप्त करता है | `getElementsByClassName` | दिए गए क्लास नाम वाले तत्वों की सूची प्राप्त करता है | `getElementsByTagName` | दिए गए टैग नाम वाले तत्वों की सूची प्राप्त करता है | `querySelector` | CSS सेलेक्टर से मेल खाने वाला पहला तत्व प्राप्त करता है | `querySelectorAll` | CSS सेलेक्टर से मेल खाने वाले सभी तत्वों की सूची प्राप्त करता है | `innerHTML` | HTML सामग्री को प्राप्त या सेट करता है | `textContent` | टेक्स्ट सामग्री को प्राप्त या सेट करता है | `setAttribute` | एट्रीब्यूट का मान सेट करता है | `appendChild` | एक तत्व के अंत में एक नोड जोड़ता है | `removeChild` | एक तत्व से एक नोड को हटाता है |
अभी ट्रेडिंग शुरू करें
IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)
हमारे समुदाय में शामिल हों
हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री