⊗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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу