2015-02-09 30 views
0
<html> 
<body> 
<head> 

<style type="text/css"> 
#someClass { 
    color:red; 
} 
</style> 

</head> 

<div id="someClass"></div> 

<script type="text/javascript"> 
alert(document.getElementById("someClass").style.color); 
</script> 

</body> 
</html> 

正如你可以從我的代碼看到我想弄清楚,如果我可以引用一個類定義在CSS中的樣式屬性,而不是直接在標籤的樣式屬性。引用一個CSS類與javascript

回答

2

您正在查找window.getComputedStyle() - 這裏有很小的用量示例。

alert(window.getComputedStyle(document.getElementById('someClass')).color);
#someClass { 
 
    color:red; 
 
}
<div id="someClass"></div>

+0

我知道有會是一個解決辦法!非常感謝。 – 2015-02-09 03:50:08