如果是单选框组,可以通过两种方法获得值。
方法一循环方法
<script language="javascript">
function form1_Submit()
{
for(var i=0;i<document.form1.RaTst.length;i++)
{
if(document.form1.RaTst[i].checked)
document.form1.RaValue.value=document.form1.RaTst[i].value;
}
}
</script>
<form name="form1">
<input type="radio" name="RaTst" value="1">
<input type="radio" name="RaTst" value="2">
<input type="hidden" name="RaValue">
<input type="button" onclick="form1_Submit();" value="提交">
</form>
方法二,直接取值法
<script language="javascript">
function RaTst_Click(RValue)
{
document.form1.RaValue.value=RValue;
}
</script>
<form name="form1">
<input type="radio" name="RaTst" onClick="RaTst_Click(this.value);" value="1">
<input type="radio" name="RaTst" onClick="RaTst_Click(this.value);"
value="2">
<input type="hidden" name="RaValue">
<input type="button"
value="提交">
</form>