⊗jsPmDmEA 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हिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა