Проблеми со читање на стилови во JavaScript

Преку својството style може да се прочитаат само стилови зададени преку атрибутот style. Ова значи дека стиловите зададени во CSS датотеката не може да се прочитаат.

Да погледнеме на пример. Нека имаме следниот елемент:

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

Нека во CSS датотеката за него се зададени следните стилови:

css#elem {
  color: red;
}

Да ја добиеме референцата кон елементот во променлива:

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

Да се обидеме да ја прочитаме вредноста на стилот:

javascriptconsole.log(elem.style.color); // ќе испише ''