我自己写的
<SCRIPT LANGUAGE=javascript>
function sub1(){
var objs=document.getElementsByName("choice");
var iCheck=0;
for (i = 0; i < objs.length; i++) {
if(objs(i).checked==true)
iCheck = iCheck + 1;}//for
alert("共 " + objs.length + " 位候选人,其中 " + iCheck + " 位被选择!");
{if (iCheck==2)
alert("共 " + objs.length + " 位候选人,其中 " + iCheck + " 位被选择!选择完毕!");
else if(iCheck >2)
alert("只能选择两位!请取消超出选择!");
}//if
}//sub1()
</SCRIPT> if rs("IsDefault")=true then
%>
<input name=choice type=checkbox id=choice onClick="javascript:sub1();" value=<%=rs("id")%> checked>
<%else%>
<input name=choice type=checkbox id=choice value=<%=rs("id")%> onClick="javascript:sub1();">
<%end if%>
只是弹出窗口吓唬人,其实还可以继续选择
献丑了
<SCRIPT LANGUAGE=javascript>
function sub1(){
var objs=document.getElementsByName("choice");
var iCheck=0;
for (i = 0; i < objs.length; i++) {
if(objs(i).checked==true)
iCheck = iCheck + 1;}//for
alert("共 " + objs.length + " 位候选人,其中 " + iCheck + " 位被选择!");
{if (iCheck==2)
alert("共 " + objs.length + " 位候选人,其中 " + iCheck + " 位被选择!选择完毕!");
else if(iCheck >2)
alert("只能选择两位!请取消超出选择!");
}//if
}//sub1()
</SCRIPT> if rs("IsDefault")=true then
%>
<input name=choice type=checkbox id=choice onClick="javascript:sub1();" value=<%=rs("id")%> checked>
<%else%>
<input name=choice type=checkbox id=choice value=<%=rs("id")%> onClick="javascript:sub1();">
<%end if%>
只是弹出窗口吓唬人,其实还可以继续选择
献丑了
<input type="checkbox" name="checkbox" onClick="check(this);" value="2">2
<input type="checkbox" name="checkbox" onClick="check(this);" value="3">3
<input type="checkbox" name="checkbox" onClick="check(this);" value="4">4
<input type="checkbox" name="checkbox" onClick="check(this);" value="5">5
<input type="checkbox" name="checkbox" onClick="check(this);" value="6">6
<input type="checkbox" name="checkbox" onClick="check(this);" value="7">7
<script>
function check(current){
var obj=document.getElementsByName("checkbox");
var checked=0;
for(var i=0;i<obj.length;i++){
if(obj[i].checked){
checked++;
}
if(checked>2){
alert("对不起,您只能选择其中两项!");
current.checked=false;
break;
}
}
}
</script>
//if(!obj.checked)return true;
var objs=document.getElementsByName("choice");
var iCheck=0;
for (i = 0; i < objs.length; i++) {
if(objs(i).checked)
iCheck = iCheck + 1;
}//for
alert("共 " + objs.length + " 位候选人,其中 " + iCheck + " 位被选择!");
if (iCheck==2)
alert("共 " + objs.length + " 位候选人,其中 " + iCheck + " 位被选择!选择完毕!");
else if(iCheck >2){
alert("只能选择两位!请取消超出选择!");
return false;
}//if
return true;
}