<分区>
Possible Duplicate:
How to change/remove CSS classes definitions at runtime?
我有一个使用外部 css 文件的 HTML 页面。我想在运行时使用 javascript 更改外部文件的 css 规则。
我的HTML.html
<html>
<head>
<link rel="stylesheet" href="myCSS.css" type="text/css">
<script type="text/ecmascript" src="myJS.js" />
</head>
<body>
<p> change css style color for this element using javascript </p>
</body>
</html>
myCSS.css
.p{ color:blue}
我的JS.js
var ss = document.styleSheets[0]
var firstRule = ss.rules[0] // null
我要执行操作:
firstRule.style.color = "red" ;