⊗jsPmTmՎԱ 353 of 505 menu

JavaScript-ում ատրիբուտների հետ աշխատանքի բացառությունները

Ատրիբուտների հետ աշխատանքի ժամանակ գոյություն ունի բացառություն - դա class ատրիբուտն է։ Այս բառը JavaScript-ում հանդիսանում է հատուկ բառ և այդ պատճառով մենք չենք կարող պարզապես գրել elem.class, որպեսզի կարդանք class ատրիբուտի արժեքը։ Փոխարենը պետք է գրել elem.className։

Դիտարկենք օրինակով։ Ենթադրենք մենք ունենք հետևյալ ինփուտը։

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

Եկեք դուրս բերենք մեր ինփուտի class ատրիբուտի արժեքը։

let elem = document.querySelector('#elem'); console.log(elem.className); // կդուրս բերի 'aaa bbb'

Գոյություն ունեն նաև այլ բացառություններ, օրինակ, for ատրիբուտը։ Դրան պետք է դիմել htmlFor-ի միջոցով։

Տրված է դիվ։

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

Տրված է նաև կոճակ։ Կոճակի վրա կտտացնելիս կարդացեք և արտածեք էկրանին մեր դիվի class ատրիբուտի արժեքը։

Տրված է դիվ։

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

Տրված է նաև կոճակ։ Կոճակի վրա կտտացնելիս գրեք մեր դիվի class ատրիբուտում ինչ-որ դաս։

Տրված է դիվ մի քանի CSS դասերով, գրված բացատով առանձնացված։

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

Տրված է նաև կոճակ։ Կոճակի վրա կտտացնելիս ստացեք մեր դիվի CSS դասերի զանգված։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել