我無法使此數組函數正常工作。我有幾個div
元素id="cell1"
,"cell2
,cell3
...無法獲得函數聲明工作
這個函數聲明有什麼問題?我收到以下錯誤:
Cannot set property 'background' of undefined
這裏是我的代碼:
var cell = [];
var i;
for (i = 1; i < 16; i = i + 1) {
cell[i] = document.getElementById('cell' + i);
}
cell.onclick = function() {
this.style.background = "red";
};
你可以發佈你收到的錯誤嗎? –
無法設置未定義的屬性「背景」 – JacobLutin
我看不出你如何得到你描述的錯誤,而不是來自該代碼。 –