Stilių skaitymo JavaScript problemas

Per savybę style galima nuskaityti tik stilius, nurodytus per atributą style. Tai reiškia, kad stiliai, nurodyti CSS failuose, yra neskaityti.

Pažiūrėkime pavyzdžiu. Tarkime, kad turime šį elementą:

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

Tarkime, CSS faile jam yra nustatomi šie stiliai:

css#elem {
  color: red;
}

Gaukime nuorodą į elementą kintamajame:

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

Pabandykime nuskaityti stiliaus reikšmę:

javascriptconsole.log(elem.style.color); // išves ''