⊗jsSpStyCI 12 of 294 menu

Papërshtatshmëria e Klasave në JavaScript

Le të supozojmë se kemi disa klasa për stilizimin e mesazheve:

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

Le të supozojmë se në një element kemi shfaqur një mesazh suksesi dhe i kemi caktuar klasën përkatëse për sukses:

elem.classList.add('success');

Le të supozojmë se tani në të njëjtin element kemi shfaqur një mesazh gabimi dhe i kemi caktuar klasën përkatëse për gabim:

elem.classList.add('error');

Si rezultat, do të ndodhë që në element do të ketë dy klasa që kundërshtojnë njëra-tjetrën:

<div id="elem" class="success error"> text </div>

Rezulton se para shtimit të një klase të re, na duhet fillimisht të heqim klasën e mëparshme:

elem.classList.remove('success'); elem.classList.add('error');

Kjo nuk është shumë e përshtatshme, pasi ne mund të mos e dimë saktësisht se cila ishte klasa e mëparshme dhe do të na duhet të heqim të gjitha klasat njëra pas tjetrës:

elem.classList.remove('success'); elem.classList.remove('warning'); elem.classList.add('error');

Jepet një input. Në humbjen e fokusit kontrolloni, nëse janë shënuar jo më shumë se 9 simbole në të. Nëse është kështu, ngjyrosni kufirin e input-it në ngjyrë të gjelbër, ndërsa nëse nuk është kështu - në të kuqe.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo