JavaScriptда стилларни ўқишдаги муаммолар
style хосисаси орқали
фақат style атрибути орқали
берилган стилларни ўқиш мумкин. Бу
деб тушунишимиз керакки, CSS
файлида берилган стилларни ўқиб
бўлмайди.
Келинг, мисолда кўрамиз. Фарз қилайлик, бизда куйидаги элемент бор:
<div id="elem">
matn
</div>
Фарз қилайлик, CSS файлида унга куйидаги стиллар берилган:
#elem {
color: red;
}
Элементга ҳаволани ўзгарувчига оламиз:
let elem = document.querySelector('#elem');
Стилнинг қийматини ўқиб кўрамиз:
console.log(elem.style.color); // чиқади ''