⊗jsSpStyCS 10 of 294 menu

Stilizacija s klasami v JavaScript

Stilizirati elemente prek atributa style je včasih priročno, vendar je največkrat ne najboljša ideja. Težava je v tem, da bodo stili razpršeni po JavaScript datoteki in jih bo težko spreminjati. Veliko bolj priročno je nastaviti stile v CSS datotekah, da jih je mogoče enostavno spreminjati, brez kopanja po JavaScript kodi.

Za primer naj imamo element, ki izpiše neko sporočilo. Sporočilo je lahko "dobro" in se izpiše zeleno ter "slabo" in se izpiše rdeče. Najboljša rešitev v tem primeru je narediti ustrezne CSS razrede:

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

Zdaj bomo pri izpisu "dobrega" sporočila elementu dali "dober" razred:

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

Pri izpisu "slabega" sporočila pa bomo elementu dali "slab" razred:

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

Podani so odstavki s števili. Preletite te odstavke z zanko in odstavke, ki vsebujejo soda števila, pobarvajte rdeče, tiste, ki vsebujejo liha števila, pa zeleno.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni