這是我的代碼:的getElementById變量+號
var num = 1;
var letter = 'a' + num;
var aLetter = document.getElementById(letter);
for (var x = 0; x < 10; x++) {
alert(aLetter.innerHTML);
num++;
}
這段代碼的目的是爲了提醒這些HTML標籤的內容:
<span class="alphStyle" id="a1">a</span>
<span class="alphStyle" id="a2">b</span>
<span class="alphStyle" id="a3">c</span> ...
但它只是提醒第一標籤內容,並沒有更進一步。
這是爲什麼?
你增加在環'num',但'letter'和'aLetter'將仍持有相同的值。您需要將變量放入循環中。 –