⊗jsSpStyCS 10 of 294 menu

जावास्क्रिप्ट में कक्षाओं के साथ स्टाइलिंग

style विशेषता के माध्यम से तत्वों को स्टाइल करना कभी-कभी सुविधाजनक होता है, लेकिन अक्सर - सबसे अच्छा विचार नहीं होता। समस्या यह है कि स्टाइल जावास्क्रिप्ट फ़ाइल में बिखरे होंगे और उन्हें बदलना मुश्किल होगा। CSS फ़ाइलों में स्टाइल निर्धारित करना कहीं अधिक सुविधाजनक है ताकि उन्हें आसानी से बदला जा सके, जावास्क्रिप्ट कोड में खोदे बिना।

उदाहरण के लिए, मान लीजिए कि हमारे पास एक तत्व है जो एक संदेश प्रदर्शित करता है। संदेश "अच्छा" हो सकता है और हरे रंग में प्रदर्शित हो सकता है और "बुरा" हो सकता है और लाल रंग में प्रदर्शित हो सकता है। ऐसे मामले में सबसे अच्छा समाधान होगा इसके लिए संबंधित CSS कक्षाएँ बनाना:

.success { color: green; } .error { color: red; }

अब "अच्छा" संदेश प्रदर्शित करते समय हम तत्व को "अच्छी" कक्षा देंगे:

elem.textContent = 'good'; elem.classList.add('success');

और "बुरा" संदेश प्रदर्शित करते समय हम तत्व को "बुरी" कक्षा देंगे:

elem.textContent = 'bad'; elem.classList.add('error');

संख्याओं वाले अनुच्छेद दिए गए हैं। इन अनुच्छेदों को लूप से पुनरावृत्त करें और जिन अनुच्छेदों में सम संख्याएँ हैं, उन्हें लाल रंग में रंगें, और जिनमें विषम संख्याएँ हैं - उन्हें हरे रंग में।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें