⊗jsPmDmEA 353 of 505 menu

Excepții la lucrul cu atribute în JavaScript

La lucrul cu atribute există o excepție - și anume atributul class. Acest cuvânt este special în JavaScript și de aceea nu putem scrie pur și simplu elem.class, pentru a citi valoarea atributului class. În schimb, trebuie să scriem elem.className.

Să ne uităm la un exemplu. Să presupunem că avem următorul input:

<input id="elem" class="aaa bbb">

Să afișăm valoarea atributului class pentru input-ul nostru:

let elem = document.querySelector('#elem'); console.log(elem.className); // va afișa 'aaa bbb'

Există și alte excepții, de exemplu, atributul for. La acesta trebuie să ne referim prin htmlFor.

Este dat un div:

<div id="elem" class="content no-gap"></div>

De asemenea, este dat un buton. La click pe buton citiți și afișați pe ecran valoarea atributului class div-ului nostru.

Este dat un div:

<div id="elem"></div>

De asemenea, este dat un buton. La click pe buton scrieți în atributul class al div-ului nostru o clasă oarecare.

Este dat un div cu mai multe clase CSS, scrise prin spațiu:

<div id="elem" class="aaa bbb ccc"></div>

De asemenea, este dat un buton. La click pe buton obțineți un array cu clasele CSS ale div-ului nostru.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge