⊗jsPmDmEA 353 of 505 menu

JavaScript'te Niteliklerle Çalışırken İstisnalar

Niteliklerle çalışırken bir istisna bulunur - bu, class niteliğidir. Bu kelime JavaScript'te özel bir kelimedir ve bu nedenle class niteliğinin değerini okumak için basitçe elem.class yazamayız. Bunun yerine elem.className yazmalıyız.

Bir örnek üzerinde görelim. Elimizde şu şekilde bir input olsun:

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

Inputumuz için class niteliğinin değerini yazdıralım:

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

Başka istisnalar da vardır, örneğin, for niteliği. Bu niteliğe htmlFor üzerinden erişilmelidir.

Bir div verilsin:

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

Bir de buton verilsin. Butona tıklandığında div'imizin class niteliğinin değerini oku ve ekrana yazdır.

Bir div verilsin:

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

Bir de buton verilsin. Butona tıklandığında div'imizin class niteliğine bir sınıf yaz.

Birden fazla CSS sınıfına sahip, sınıfları boşlukla ayrılmış bir div verilsin:

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

Bir de buton verilsin. Butona tıklandığında div'imizin CSS sınıflarını bir dizi olarak al.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet