網上找了找,有選擇了的。。但是沒有符合我的要求的。。所以自己寫了一個。。吼吼。。<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>判斷一組Radio選擇 是否被選擇了</title>
</head>
<body>
<script type="text/javascript">
function check()
{
if(!IsSeleRadio("b"))
{
alert("b還沒有選擇");
}
}
//彭彭編寫 是否選擇了Radio
function IsSeleRadio(bname)
{
var bn = document.getElementsByName(bname);
var k = 0;//全部都沒有 回來和bn.length對比用的
for(i=0;i<bn.length;i++)
{
if(!bn[i].checked)
{
k++;
}
}
if(k == bn.length)
{
return false;
}
else
{
return true;
}
}
</script>
<form id="form1" name="form1" method="post" action="">
<p>
<input type="radio" name="b" value="radiobutton" />
000
<input type="radio" name="b" value="radiobutton" />
111
<input type="radio" name="b" value="radiobutton" />
222</p>
<p>
<input type="radio" name="a" value="radiobutton" />
333
<input type="radio" name="a" value="radiobutton" />
444
<input type="radio" name="a" value="radiobutton" />
555</p>
<p>
<input type="submit" onclick="check();return false;" name="Submit" value="提交" />
</p>
</form>
</body>
</html>