जावास्क्रिप्ट सीखें हिन्दी में पाठ-8 (जावास्क्रिप्ट सेलेक्टर) - Learn JavaScript in Hindi Lesson 8 (JavaScript Selector)
|| JavaScript Selector ||
जावास्क्रिप्ट सेलेक्टर वो कोडपंक्तियां होती हैं जिनसे हम जावास्क्रिप्ट में एचटीएमएल के एलीमेण्ट सेलेक्ट करके उनमें इच्छानुसार परिवर्तन कर सकते हैं ।
उदाहरण -
<!doctype html>
<head>
<title>Learn Js</title>
</head>
<body>
<p id="p1">This is a Paragraph </p>
<button onclick="changepara();">Click Me</button>
<script>
function changepara()
{
document.getElementById("p1").innerHTML = "The Paragraph Text will be Changed";
}
</script>
</body>
</html>
उपयुक्त उदाहरण में हमने एक पैराग्राफ बनाया है जिसकी आईडी पी1 रखी है । इस पैराग्राफ के अन्दर एक वाक्य लिखा है । पैराग्राफ के वाक्य को बदलने के लिये हमें पैराग्राफ को सेलेक्ट करना है जिसके लिये हमने document.getElementById("p1") सेलेक्टर का प्रयोग किया है । इस सेलेक्टर के प्रयोग से हम किसी भी एलीमेण्ट को उसकी आईडी के द्वारा सेलेक्ट कर सकते हैं । ध्यान रहे इस सेलेक्टर के प्रयोग के लिये आपके एलीमेण्ट में आईडी डिफाइन होना अनिवार्य है ।
इसी तरह जावास्क्रिप्ट में विभिन्न एलीमेण्ट्स, टैग्स आदि को सेलेक्ट करने के लिये सेलेक्टर बनाये गये हैं । ये सेलेक्टर निम्नलिखित हैं ।
document.getElementById()
document.getElementsByClassName()
document.getElementsByName()
document.getElementsByTagName()
document.querySelector()
आइये इनमें से प्रत्येक का प्रयोग करके देखते हैं ।
जावास्क्रिप्ट एचटीएमएल आईडी सेलेक्टर ।।
JavaScript HTML #id Selector
जावास्क्रिप्ट के द्वारा एचटीएमएल एलीमेण्ट्स को उनकी आईडी से सेलेक्ट करने के लिये हम इस सेलेक्टर कोड का प्रयोग करते हैं ।
1- इसके लिये सबसे पहले हमें अपने टैग को एक आईडी देनी होती है ।
उदाहरण - <div id="d1">Your Text Here</div>
2- अब हम आईडीसेलेक्टर स्क्रिप्ट से उस टैग की आईडी सेलेक्ट करते हैं जिसमें हमें परिवर्तन करना है ।
उदाहरण - <script> document.getElementById("d1"); </script>
3- एचटीएमएल आईडी को सेलेक्ट कर लेने के बाद हम उसमें वांछित परिवर्तन करने के लिये अपना वांछित कोड लिखते हैं ।
उदाहरण -
<script> document.getElementById("d1").innerHTML = "Your New Text Will Go Here"; </script>
अब इस पूरे कोड को एक करके देखते हैं -
<!doctype html>
<head>
<title>Learn Js</title>
</head>
<body>
<div id="d1">Your Text Here</div>
<script>
document.getElementById("d1").innerHTML = "Your New Text Will Go Here";
</script>
</body>
</html>
अब इसे होम.एचटीएमएल नाम से सुरक्षित करें और रन कराएँ । आपका Your Text Here वाक्य बदलकर Your New Text Will Go Here हो जाएगा ।
आगे के पाठों में हम सभी सेलेक्टर्स का प्रयोग करना सीखेंगे ।।
Comments
Post a Comment