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); // կարտածի ''