191 of 264 menu

Vlastnost classList

Vlastnost classList obsahuje pseudopole CSS tříd elementu a také umožňuje přidávat a odstraňovat třídy elementu, kontrolovat přítomnost určité třídy mezi třídami elementu.

Jedná se o atribut class, uvnitř kterého lze psát několik tříd mezerou oddělených, například www ggg zzz. Pomocí classList lze odstranit, kupříkladu, třídu ggg, aniž by byly dotčeny ostatní třídy.

Syntaxe

element.classList;

Příklad . Počet tříd

Zjistíme počet tříd elementu:

<p id="elem" class="www ggg zzz"></p> let elem = document.querySelector('#elem'); let length = elem.classList.length; console.log(length);

Výsledek provedení kódu:

3

Příklad . Procházíme třídy

Vypíšeme postupně třídy elementu:

<p id="elem" class="www ggg zzz"></p> let elem = document.querySelector('#elem'); let classNames = elem.classList; for (let className of classNames) { console.log(className); }

Výsledek provedení kódu:

'www' 'ggg' 'zzz'

Viz také

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout