Javascript 我选中了5个复选框,其中2个未选中。但所有的人都被送去了。如何防止发送未检查的值?
我选中了5个复选框,2个替换为未选中,但所有值都已提交。我如何停止提交未选中的值Javascript 我选中了5个复选框,其中2个未选中。但所有的人都被送去了。如何防止发送未检查的值?,javascript,Javascript,我选中了5个复选框,2个替换为未选中,但所有值都已提交。我如何停止提交未选中的值 function checkSelected(obj) { var recObj = "rec" + obj; if(eval("document.frm2."+recObj+".checked")) { var val=document.getElementById("listCount").value; var len=val++;
function checkSelected(obj)
{
var recObj = "rec" + obj;
if(eval("document.frm2."+recObj+".checked"))
{
var val=document.getElementById("listCount").value;
var len=val++;
document.getElementById("listCount").value=len;
var value=document.getElementById(recObj).value;
// var arr = [];
// arr.push(value);
// document.getElementById("srNoValue").value=arr;
var SerNO="";
if(document.getElementById("srNoValue").value !=''){
SerNO=document.getElementById("srNoValue").value;
SerNO=SerNO+','+value;
document.getElementById("srNoValue").value=SerNO;
}else{
document.getElementById("srNoValue").value=value;
}
}
else
{
alert("value is coming");
document.frm2.listCount.value--;
}
}
如果有人能理解这句话的意思,请与我分享。。Thanx和op请小心使用英语。如果(eval(“document.frm2.”+recObj+“.checked”)?,->document.frm2[recObj]。检查工作正常,无需评估@Leothelion我认为OP的问题在于表单正在提交复选框值,无论它们是否被选中。我们需要查看您的html以及您的表单是如何提交的