<FORM METHOD=POST name=form1 onsubmit="return check();">
<INPUT TYPE="radio" NAME="radiotest" value="1">
<INPUT TYPE="radio" NAME="radiotest" value="2">
<INPUT TYPE="radio" NAME="radiotest" value="3">
<INPUT TYPE="submit">
</FORM>
<SCRIPT>
function check(){
var el=document.getElementsByName("radiotest")
for(i=0;i<el.length;i++){
if(el[i].checked){
alert(el[i].value);
}
}
}
</SCRIPT>
<INPUT TYPE="radio" NAME="radiotest" value="1">
<INPUT TYPE="radio" NAME="radiotest" value="2">
<INPUT TYPE="radio" NAME="radiotest" value="3">
<INPUT TYPE="submit">
</FORM>
<SCRIPT>
function check(){
var el=document.getElementsByName("radiotest")
for(i=0;i<el.length;i++){
if(el[i].checked){
alert(el[i].value);
}
}
}
</SCRIPT>
<title>New Page 1</title>
<script>
function check()
{
for(var i=0 ;i<=f1.length-1;i++)
{
if(f1.elements[i].checked)
{
f1.t1.value=f1.elements[i].value
}
}
}
</script>
</head><body><form name="f1" method="POST" action=""> <p><input type="radio" value="1" checked name="R1">
<input type="radio" name="R1" value="2">
<input type="radio" name="R1" value="3">
<input type="radio" name="R1" value="4">
<input type="text" name="t1">
<input type="button" value="提交" name="B1" onclick="check()"></p>
</form></body></html>
<INPUT TYPE="radio" NAME="radiotest" value="1">
<INPUT TYPE="radio" NAME="radiotest" value="2">
<INPUT TYPE="radio" NAME="radiotest" value="3">
<INPUT TYPE="submit">
</FORM>
<SCRIPT>
function check(){
var el=document.form1.radiotest;
for(i=0;i<el.length;i++){
if(el[i].checked){
alert(el[i].value);
}
}
}
</SCRIPT>
先在Form中定义一个<input type="hidden" name="radiovalue">function chk
for chkradio each radiotest
if chkradio.checked then
document.form1.radiovalue=chkradio.value
end if
next
end function
<input type="radio" name="R1" value="3">
<input type="radio" name="R1" value="4">request("r1")的值自然就是你选中的radio所对应的值
因为是单选的,所以名字是一样的
判断
if(el[i].checked){
alert(el[i].value);
}