⊗jsSpStyCS 10 of 294 menu

Stilsetting med klasser i JavaScript

Å style elementer gjennom attributtet style er noen ganger praktisk, men som oftest - ikke den mest vellykkede ideen. Problemet er at stilene vil være spredt rundt i JavaScript-filen og det vil være arbeidskrevende å endre dem. Det er mye mer praktisk å sette stiler i CSS- filer, slik at de enkelt kan endres uten å rote seg gjennom JavaScript-koden.

La oss for eksempel si at vi har et element som viser en melding. Meldingen kan være "bra" og vises i grønn farge, eller "dårlig" og vises i rød farge. Den beste løsningen i et slikt tilfelle vil være å lage tilhørende CSS-klasser:

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

Nå, når vi viser en "bra" melding, vil vi gi elementet en "bra" klasse:

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

Og når vi viser en "dårlig" melding vil vi gi elementet en "dårlig" klasse:

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

Det er gitt avsnitt med tall. Gå gjennom disse avsnittene med en loop og fargelegg avsnitt som inneholder partall i rød farge, og de som inneholder oddetall - i grønn.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis