radio,checkbox判断

发布时间:2015-12-24 17:53:55 阅读:1217次
<script>
function switchoption(id){
if(id!="有考虑离开"){
//alert(1);
document.getElementById("tr_1_56").style.display="";
document.getElementById("tr_2_56").style.display="";
document.getElementById("tr_1_57").style.display="none";
document.getElementById("tr_2_57").style.display="none";
}else{
//alert(2);
document.getElementById("tr_1_56").style.display="none";
document.getElementById("tr_2_56").style.display="none";
document.getElementById("tr_1_57").style.display="";
document.getElementById("tr_2_57").style.display="";
}
}
function check(){
for(i=1;i<=55;i++){
if(checkform(i,0)==0){
alert("请选择第"+i+"题!");
return false;
}
}
var o=document.getElementsByName("question_radio_55");
if(o[0].checked==true){
if(checkform(57,1)==0){
alert("请选择第56题!");
return false;
}
if(checkform(57,1)>3){
alert("第56题最多只能选三项");
return false;
}
}else{
if(checkform(56,1)==0){
alert("请选择第56题!");
return false;
}
if(checkform(56,1)>3){
alert("第56题最多只能选三项");
return false;
}
}
if(checkform(58,1)==0){
alert("请选择第57题!");
return false;
}
if(checkform(58,1)>3){
alert("第57题最多只能选三项");
return false;
}
document.getElementById('button').disabled=true;
return true;
}
function checkform(i,type){
if(type==0){
var o=document.getElementsByName("question_radio_"+i);
}else{
var o=document.getElementsByName("question_radio_"+i+"[]");
}
var k=0;
for(j=0;j<o.length;j++){
if(o[j].checked==true){
k=k+1;
}
}
return k;
}

</script>

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:radio,checkbox判断 出自老鄢博客 | 欢迎分享