以怎么判断radio选中呢?把下面的代码保存为.html就可以试试了
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="" >
<head>
<title>循环判断radio是否选中</title>
<script language="javascript">
function check(){
var ff=true;
for(i=0;i<2;i++){
var temp='r'+(i+1);
var t="document.form1."+temp+".length";
var flag=false;
for (j=0;j<eval(t);j++){
var tx="document.form1."+temp+"["+j+"].checked";
if(eval(tx)){
flag=true;
break ;
}
}
if(!flag){
ff=false;
alert(temp+"没有选择");
break;
}
}
if(ff){
alert("可以提交了");
}
}
</script>
</head>
<body>
<form name="form1" method="post">
<input type=radio name=r1 value=1>组11
<input type=radio name=r1 value=1>组12
<br>
<input type=radio name=r2 value=1>组21
<input type=radio name=r2 value=1>组22
<input type=button onclick="check();" value="查看">
</form>
</body>
</html>
更多信息请查看IT技术专栏