奇怪的复选框问题
<script language="JavaScript">
function delp()
{var objform=document.form3;
var j=0;
for(var i=0;i<=objform.newdel.length-1;i++)
{if(objform.newdel[i].checked==true)
{j=j+1;}}
if(j==0){alert("你没有选择任何要删除的每日工作信息!");}
else if(confirm("你确认要删除吗?")==true){
objform.action="ad_pdelpro.asp"
window.location.href("ad_pdelpro.asp");}
else {window.location.href("pdel.asp");}
}
</script>这是我的验证函数,当数据库中只有一条记录时,也就是显示页面只有一条记录时就会出现一个奇怪的问题,选中复选框和没选中复选框它都会认为你没有选中,而在有两条及以上的记录时都没有问题的,判断都正常的,我实在是想不明白了,请高手指教!
<input type="submit" name=button1 onclick=delp() value="删除信息" style="cursor:hand;">这是删除信息的按钮代码,<input type="checkbox" name="newdel" value="<%=Rs("Num")%>">,这是复选框的代码。