Vấn đề đọc style trong JavaScript
Thông qua thuộc tính style chỉ có thể
đọc được các style được đặt
thông qua thuộc tính style. Điều này
có nghĩa là các style được đặt trong file
CSS không thể đọc được.
Hãy xem xét một ví dụ. Giả sử chúng ta có phần tử sau:
<div id="elem">
text
</div>
Giả sử trong file CSS cho nó được đặt các style sau:
#elem {
color: red;
}
Lấy tham chiếu đến phần tử vào biến:
let elem = document.querySelector('#elem');
Thử đọc giá trị của style:
console.log(elem.style.color); // sẽ in ra ''