站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题关于判断checkbox是否被选中的问题?

关于判断checkbox是否被选中的问题?

摘要: 关于判断checkbox是否被选中的问题?


我的问题是:我想让用户通过checkbox同时选择多条记录,然后提交进行删除(类似于邮箱里面的删除邮件功能),通过下面的javascript进行判断用户是否选择了记录,代码如下
function delbook(act){
var flag;
for(i=0;i if(document.form1.del(i).checked==true){
flag="true";
break;
}
}
if(flag=="true"){
if(confirm("你确定要删除吗?")){
document.form1.actiontype.value=act;
document.form1.submit();
}
}
else{
alert("请选择要删除的记录!");
}
}
这段代码有这么个问题:如果记录总数为一时,你选择checkbox后,程序还是判断你没有选择,我估计是document.form1.del(i).checked的问题,请大家帮帮忙解决这个问题?


没人顶,自己顶


document.form1.del[i].checked


function delbook(act){
var flag;
if(document.form1.del.length){
for(i=0;i if(document.form1.del(i).checked==true){
flag="true";
break;
}
}
}else
{
if(document.form1.del.checked==true){
flag="true";
break;
}
}
if(flag=="true"){
if(confirm("你确定要删除吗?")){
document.form1.actiontype.value=act;
document.form1.submit();
}
}
else{
alert("请选择要删除的记录!");
}
}


↑返回目录
前一篇: 在页面中怎么打开CHM格式的帮助文件啊?
后一篇: "ABCD|EFG|HIJK|...", 象这样以某个特定字符("|")间隔的字符串, java里有没有现成的函数来拆分?