当checkbox为一个的时候,无法判断是否选中,而且获取不了value,为什么?痛苦~~~~~~~~~
我动态增加的checkbox
jsp:
%>
<input type="checkbox" name="mail" value=<%=mid%>/
//动态循环增加checkbox,这部分没有问题
<%
javascript:
function checkselect(){
var check = document.form1.elements["mail"];
isOK = false;
for(i=0;i<check.length;i++)
{
if (check[i].checked == true)
{
isOK = true;
}
}
if(isOK==false)
{
alert("请选择删除的邮件");
}else{
form1.submit();
}
}
-------------------------------------------- 分割--------------------------------
现在的问题是,当只有一个checkbox的时候,javascript那里无法判断checkbox是否被选中,而且获取不了任何值
但checkbox以上的时候就能正常判断,为什么?这问题要怎么解决啊?