您的位置:首页 > 其它

验证表单中radio是否选中

2009-09-21 09:36 267 查看
1:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>验证单选按钮组是否选择 IT知道网itwis.com</title>
<script language="javascript">
function yanzheng(){
var theCheckboxInputs=document.getElementsByName('gender');
for(var i=0;i<theCheckboxInputs.length;i++)
{
if(theCheckboxInputs[i].checked)
return true;
}
alert('您还没有选中其中的一项');
return false;
}
</script>
</head>

<body><form id="form1" name="form1" method="post" action="">
<label>
<input type="radio" name="gender" id="radio" value="radio" />男
</label>
<label>
<input type="radio" name="gender" id="radio2" value="radio2" />女
</label>
<label>
<input type="submit" name="Submit" value="提交" onClick="return yanzheng();"/>
</label>
</form>
</body>
</html>

2:
<script language="JavaScript">
<!--
function Check()
{
var canswer=document.form.canswer;
var i=0
for(0;i<canswer.length;i++)
{
if(canswer[i].checked)
{
break;
}
if(i==3)
{
window.alert("还没有选中答案");
return false;
}
}

//-->
</script>
<form method="POST" action="" onSubmit="return Check()" name="form">
1: <input name="canswer" type="radio" value="1">
2: <input name="canswer" type="radio" value="2">
3: <input name="canswer" type="radio" value="3">
4: <input name="canswer" type="radio" value="4">
<input type="submit" value="提交">
</form>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: