⊗jsSpStyCS 10 of 294 menu

Stilering met klasse in JavaScript

Om elemente te styl deur die style attribuut is soms gerieflik, maar meestal - nie die beste idee nie. Die probleem is dat die style versprei sal wees oor die JavaScript-lêer en dit sal tydrowend wees om te verander. Dit is baie geriefliker om style in CSS- lêers te plaas, sodat dit maklik verander kan word sonder om in die JavaScript-kode te moet grawe.

Laat ons byvoorbeeld 'n element hê wat 'n boodskap vertoon. Die boodskap kan "goed" wees en vertoon word in groen kleur en "sleg" wees en vertoon word in rooi kleur. Die beste oplossing in so 'n geval sal wees om die toepaslike CSS-klasse te skep:

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

Nou, wanneer ons die "goeie" boodskap vertoon sal ons die element die "goeie" klas gee:

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

En wanneer ons die "slegte" boodskap vertoon sal ons die element die "slegte" klas gee:

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

Daar is paragrawe met nommers. Deurloop hierdie paragrawe met 'n lus en kleur die paragrawe wat eve getalle bevat, in rooi, en die wat onewe getalle bevat - in groen.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp