下面是使用JavaScript來分配樣式值
CSS
div {
width: 30px;
height: 30px;
}
HTML
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
的Javascript
var elements = document.getElementsByTagName("div");
var length = elements.length;
var element;
for (var i = 0; i < length; i += 1) {
element = elements[i];
element.style.borderStyle = "solid";
element.style.borderWidth = "2px";
element.style.borderColor = "green";
}
轉變作風的一個例子
在jsfiddle
雖然同樣可以只用CSS定義
CSS
div {
width: 30px;
height: 30px;
border-style: solid;
border-width: 2px;
border-colour: green;
}
HTML
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
在jsfiddle
實現我看起來,你是缺少「文檔ument「。來自getElementsByTagName,除非你爲它創建了一個快捷方式的變量? – Xotic750 2013-05-03 21:44:14