下面是Javascript代碼:陣列具有的getElementById不起作用
var divs = new Array("0", "c", "tb", "cn");
window.onload = function WindowLoad(event) {
for (i = 0; i < divs.length ; i++) {
document.getElementById(divs[i]).style.borderWidth = "medium";
}
}
的div的ID都被存儲數組中,但我很困惑,爲什麼它不會把周圍的文本填料邊界我已經到位。我可能需要使用borderWidth以外的東西嗎?
你在控制檯中的任何錯誤?請注意,普通數字(是)無效的「id」值。 – Bergi
您必須從內存中設置邊框樣式 – Musa
,直到您爲其指定顏色,邊框纔是透明的。我傾向於嘗試「.... .style.border =」solid 1px black「;} ..... – enhzflep