我有一个复选框被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