CheckBoxList 条件选择

2025-02-23 16:43:13
推荐回答(3个)
回答1:

这个要先弄清CheckBoxList刷到页面是什么样子;页面这样:

1
2
3

刷到html就会出现三个CheckBox名字为CheckBoxList1_1,CheckBoxList1_2,CheckBoxList1_3,现在就好处理了js这样写:
function t()
{
var c1=document.getElementById('CheckBoxList1_0').checked
var c2=document.getElementById('CheckBoxList1_1').checked
var c3=document.getElementById('CheckBoxList1_2').checked
if(c1&&c3){
alert('error');
return false;
}
if(c2&&c3){
alert('error');
return false;
}
if(c1&&c2&&c3){
alert('error')
return false;
}
if(!c1&&!c2&&!c3){
alert('error')
return false;
}
return true;
}
//我是认为你在点击的时候验证不知道你到底是在什么时候验证的

回答2:


选择1
选择2
选择3


回答3:

既然在客户端验证了,直接去取CheckBoxList下的所有项,判断一下有几个选择的,除只选择了一项以外的情况返回错误提示就行了。