JavaScriptда стилларни ўқишдаги муаммолар

style хосисаси орқали фақат style атрибути орқали берилган стилларни ўқиш мумкин. Бу деб тушунишимиз керакки, CSS файлида берилган стилларни ўқиб бўлмайди.

Келинг, мисолда кўрамиз. Фарз қилайлик, бизда куйидаги элемент бор:

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

Фарз қилайлик, CSS файлида унга куйидаги стиллар берилган:

css#elem {
  color: red;
}

Элементга ҳаволани ўзгарувчига оламиз:

javascriptlet elem = document.querySelector('#elem');

Стилнинг қийматини ўқиб кўрамиз:

javascriptconsole.log(elem.style.color); // чиқади ''