我有一個複選框被PHP回顯。所以,複選框的ID將是動態的。使用變量getElementById
所以,我想使用一個變量爲document.getElementById()
。
下面是我的PHP代碼:
echo "<td><input type='checkbox' name='edit$count' value='1' onclick='test($count)'></td>";
然後這裏是我的Javascript代碼
function test(v)
{
var edit = "edit" + v;
if(document.getElementById(edit).checked==true){
alert(edit);
}
}
然而,當我點擊複選框,沒有任何警報。
我的代碼有問題嗎?
'$ count'是什麼? – 0x499602D2
$ count是每個循環都會增加+1的變量。 –
什麼是循環開始處的$ count? – 0x499602D2