⊗jsPmDmEA 353 of 505 menu

JavaScript-də atributlarla işləyərkən istisnalar

Atributlarla işləyərkən bir istisna var - bu class atributudur. Bu soz JavaScript-də xüsusi bir açar sozdur və buna görə də biz sadəcə elem.class yaza bilmərik class atributunun dəyərini oxumaq üçün. Bunun əvəzinə elem.className yazmaq lazımdır.

Gəlin bir nümuməyə baxaq. Tutaq ki, bizə belə bir input verilib:

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

Gəlin inputumuzun class atributunun dəyərini çıxadaq:

let elem = document.querySelector('#elem'); console.log(elem.className); // 'aaa bbb' çıxardacaq

Basqa istisnalar da var, məsələn, for atributu. Ona htmlFor vasitəsilə müraciət etmək lazımdır.

Bir div verilib:

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

Bir düymə də verilib. Düyməyə kliklədikdə div-in class atributunun dəyərini oxuyun və ekranda çap edin.

Bir div verilib:

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

Bir düymə də verilib. Düyməyə kliklədikdə div-in class atributuna hansısa bir class yazın.

Bir neçə CSS class-ı olan (bosluqla ayrılmış) div verilib:

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

Bir düymə də verilib. Düyməyə kliklədikdə div-in CSS class-larından ibarət massiv alın.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et