JavaScript'te Stil Okuma Sorunları
style özelliği aracılığıyla
sadece style niteliği ile
atanan stiller okunabilir. Bu,
CSS dosyasında belirlenen stillerin
okunamayacağı anlamına gelir.
Bir örnek üzerinde görelim. Aşağıdaki elementi ele alalım:
<div id="elem">
text
</div>
CSS dosyasında bunun için aşağıdaki stillerin belirlendiğini varsayalım:
#elem {
color: red;
}
Elemente bir referansı değişkene alalım:
let elem = document.querySelector('#elem');
Stil değerini okumayı deneyelim:
console.log(elem.style.color); // '' yazdıracak