⊗jsSpStyCI 12 of 294 menu

JavaScript-däki klasslaryň ulyşlyksyzlygy

Bizde habarlar üçin birnäçe stilizasiýa klasslary bolsun:

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

Diýmek, bir elementde üstünlikli habar görkezip, oňa degişli üstünlik klasyny belläýäris:

elem.classList.add('success');

Indi bolsa, şol elementde ýalňyşlyk habary görkezip, oňa degişli ýalňyşlyk klasyny belläýäris:

elem.classList.add('error');

Netijede, elementde bir-biri bilen çakyşýan iki klas bolýar:

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

Şonuň üçin, täze klas goşmanka, ilki öňki klasy aýyrmaly bolýarys:

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

Bu birneme ulyşlyksyz, sebäbi biz öňki klasyň haýsydygyny bilmesek hem mümkin we hemme klaslary bir hatarda aýyrmaly bolarys:

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

Bir input berlen. Fokusy ýitiren wagtyňyzda, içine 9 simwoldan köp däl girizilenligini barlaň. Eger şeýle bolsa, input-yň çägini ýaşyl reňke, ýogsa bolsa gyzyl reňke boýaň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et