<form name=form1 LANGUAGE=javascript onsubmit="return form1_onsubmit()">
<input type="radio" name="r1" value="1">11
<input type="radio" name="r1" value="2">22
<input type="radio" name="r1" value="3">33 
  <input type="submit" name="Submit" value="提交">
</form>
<script>
function form1_onsubmit(){
var o=document.form1["r1"]
for(i=0;i<o.length;i++)if(o[i].checked){
alert(o[i].value);return true;
}
alert("error");return false;
}
</script>

解决方案 »

  1.   

    不行,出错,
    alert("error")
      

  2.   

    function getRadio(str){
    var e = document.getElementsByName(str)
    for(i=0;i<e.length;i++){
    if(e[i].checked){
    return e[i].value
    }
    }
    return 0
    }<form name=form1 LANGUAGE=javascript onsubmit="if(getRadio('r1')==0){alert('请选择一个,OK?');return false}">
    <input type="radio" name="r1" value="1">11
    <input type="radio" name="r1" value="2">22
    <input type="radio" name="r1" value="3">33 
      <input type="submit" name="Submit" value="提交">
    </form>
      

  3.   

    page1:
    <HTML>
    <HEAD>
    <TITLE>List 6-1</TITLE>
    </HEAD><BODY><FORM ACTION="test_02.asp" METHOD="post">
    您的性别是 : <INPUT TYPE="RADIO" NAME="sex" VALUE="男">男
    <INPUT TYPE="RADIO" NAME="sex" VALUE="女">女
    <INPUT TYPE="RADIO" NAME="sex" VALUE="外星人">外星人
    <HR><INPUT TYPE="submit" VALUE="送出">
    <INPUT TYPE="reset" VALUE="清除">
    </FORM></BODY>
    </HTML>
    page2:
     <%@ LANGUAGE="VBScript" %>
    <HTML>
    <HEAD>
    <TITLE>List 6-2</TITLE>
    </HEAD>
    <BODY><% If Request.Form("sex") <> "" Then %>
    您的性别是 : <%= Request.Form("sex") %><BR>
    <% Else %>
    您的性别到底是男或女 ?<BR>
    <% End If %>
    </BODY>
    </HTML>
      

  4.   

    <script language=javascript>
    function checkdata(){
    for(var i=0;i<document.form1.R1.length;i++)
     {
     if(document.form1.R1(i).checked)
      {
       alert (document.form1.R1(i).value);
       }
     }
    return false;
    }
    </script>
      

  5.   

    <html>
    <head><title>dd</title>
    <script language="javascript">
    function getRadio(str){
    var e = document.getElementsByName(str);
    for(i=0;i<e.length;i++){
    if(e[i].checked){
    return e[i].value;
    }
    }
    return 0;
    }
    </script>
    </head>
    <body>
       <form name=form1 LANGUAGE=javascript onsubmit="if(getRadio('r1')==0){alert('请选择一个,OK?');return false} else {alert(getRadio('r1'));}">
    <input type="radio" name="r1" value="1">11
    <input type="radio" name="r1" value="2">22
    <input type="radio" name="r1" value="3">33 
      <input type="submit" name="Submit" value="提交">
    </form>
    </body>
    </html>
      

  6.   

    <form name=form1 LANGUAGE=javascript onsubmit="return form1_onsubmit()">
    <input type="radio" name="r1" value="1">11
    <input type="radio" name="r1" value="2">22
    <input type="radio" name="r1" value="3">33 
      <input type="submit" name="Submit" value="提交">
    </form>
    <script>
    function form1_onsubmit(){
    var o=document.form1["r1"]
    for(i=0;i<o.length;i++)if(o[i].checked){
    alert(o[i].value);return true;
    }
    alert("选择一个");return false;
    }
    </script>
      

  7.   

    <script>
    function inputcheck(alist)
    {
    vSrc = window.event.srcElement;
    temp=vSrc.value;
    alert("嘿嘿你选中了第"+temp+"项");
    }
    </script>
    <form name="form1">
    <input type="radio" name="w" value="1" onclick="inputcheck()">
    <input type="radio" name="w" value="2" onclick="inputcheck()">
    <input type="radio" name="w" value="3" onclick="inputcheck()">
    </form>