⊗jsSpStyCS 10 of 294 menu

Stilizācija ar JavaScript klasēm

Stilizēt elementus caur style atribūtu dažreiz ir ērti, bet visbiežāk - ne visai veiksmīga ideja. Problēma ir tāda, ka stili būs izkaisīti pa JavaScript failu un tos būs darbietilpīgi mainīt. Daudz ērtāk ir norādīt stilus CSS failos, lai tos varētu viegli mainīt, nerokājoties JavaScript kodā.

Piemēram, pieņemsim, ka mums ir elements, kas izvada kādu ziņojumu. Ziņojums var būt "labs" un izvadīties zaļā krāsā un "slikts" un izvadīties sarkanā krāsā. Labākais risinājums šajā gadījumā būs izveidot tam atbilstošās CSS klases:

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

Tagad, izvadot "labu" ziņojumu, mēs elementam piešķirsim "labo" klasi:

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

Bet, izvadot "sliktu" ziņojumu, mēs elementam piešķirsim "slikto" klasi:

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

Doti rindkopas ar skaitļiem. Iziet cauri šīm rindkopām ciklā un rindkopas, kas satur pāra skaitļus, iekrāsojiet sarkanā krāsā, bet tās, kas satur nepāra skaitļus - zaļā krāsā.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt