javaScript 限制checkBoxList的选择项
function check()
{
var checkboxlist=document.getElementById("CheckBoxList1");
var n=0;
var error=false;
for(i=0;i<checkboxlist.rows.length*2;i++)
{
var chb=document.getElementById("CheckBoxList1_"+i);
if(chb.checked)
{
n++;
}
if(n>5)
{
error=true;
break;
}
}
if(error)
{
event.srcElement.checked=false;
}
}
</script>
在.asp.cs文件的page_Load事件中给checkBoxList1添加属性 this.checkBoxList1.Attributes.Add("onclick", "check()");
{
var checkboxlist=document.getElementById("CheckBoxList1");
var n=0;
var error=false;
for(i=0;i<checkboxlist.rows.length*2;i++)
{
var chb=document.getElementById("CheckBoxList1_"+i);
if(chb.checked)
{
n++;
}
if(n>5)
{
error=true;
break;
}
}
if(error)
{
event.srcElement.checked=false;
}
}
</script>
在.asp.cs文件的page_Load事件中给checkBoxList1添加属性 this.checkBoxList1.Attributes.Add("onclick", "check()");