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

JavaScript से वर्तमान एलिमेंट में एक्टिव क्लास कैसे जोड़ें?

JavaScript से वर्तमान एलिमेंट में एक्टिव क्लास जोड़ने के लिए, निम्न कोड का उपयोग करें:

उदाहरण

<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .btn {       border: none;       outline: none;       padding: 10px 16px;       background-color: #6ea2f0;       cursor: pointer;       color:white;       font-size: 18px;    }    .active, .btn:hover {       background-color: #666;       color: white;    } </style> </head> <body> <h1>Active Button Example</h1> <div id="sampleDiv"> <button class="btn">Giraffe</button> <button class="btn active">Cow</button> <button class="btn">Lion</button> <button class="btn">Leopard</button> <button class="btn">Cheetah</button> </div> <h2>Press any of the above button to set it class to active</h2> <script>    var btns = document.querySelectorAll(".btn");    Array.from(btns).forEach(item => {       item.addEventListener("click", () => {          var selected = document.getElementsByClassName("active");          selected[0].className = selected[0].className.replace(" active", "");          item.className += " active";       });    }); </script> </body> </html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा:

JavaScript से वर्तमान एलिमेंट में एक्टिव क्लास कैसे जोड़ें?

किसी अन्य बटन पर क्लिक करने पर:

JavaScript से वर्तमान एलिमेंट में एक्टिव क्लास कैसे जोड़ें?

  1. - JavaScript से एलिमेंट के सभी मार्जिन्स एक साथ कैसे सेट करें?

    उदाहरण margin शॉर्टहैंड प्रॉपर्टी से चारों मार्जिन एक साथ सेट करें। <!DOCTYPE html> <html> <body> <button type=button onclick=display()>चारों मार्जिन सेट करें</button> <p id=myID>यह डेमो टेक्स्ट है।</p> <script> function display() {

  1. - जावास्क्रिप्ट में DOM एलिमेंट में क्लास कैसे जोड़ें?

    DOM एलिमेंट में क्लास जोड़ने के लिए, पहले आपको उसे querySelector, getElementById आदि का उपयोग करके ढूंढना होगा। फिर क्लास जोड़ें। उदाहरण HTML <!DOCTYPE html> <html> <head></head> <body> <p id=para>यह कुछ टेक्स्ट है</p> </body> </html>

  1. JavaScript से एलिमेंट में क्लास नाम जोड़ें JavaScript से एलिमेंट में क्लास नाम जोड़ें

    JavaScript में classList.add() मेथड का उपयोग करके किसी HTML एलिमेंट में एक या अधिक CSS क्लास नाम डायनामिकली जोड़े जा सकते हैं। यह स्टाइल बदलने का आधुनिक, अनुशंसित तरीका है। उदाहरण <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-width, initial-scale=1 />