<html>
<head>
<script>
fcuntion foo{
在此处添加代码retrun false
}</script>
</head>
<body>
<form name="form1" onsubmit="return foo();">
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="radio" name="radioGroup"/>
<input type="submit">
</form></body>
</html>
我是新手.也希望得到详解!

解决方案 »

  1.   

    不好意思,忘了发表如下:
    foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选题
    <html>
    <head>
    <script>
    fcuntion foo{
    在此处添加代码
    retrun false;
    }
    </script>
    </head>
    <body>
     <form name="form1" onsubmit="return foo();">
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="submit">
     </form>
    </body>
    </html>
      

  2.   

    foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选题
    <html>
    <head>
    <script>
    fcuntion foo(){
    在此处添加代码retrun false
    }</script>
    </head>
    <body>
     <form name="form1" onsubmit="return foo();">
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="radio" name="radioGroup"/>
     <input type="submit">
     </form></body>
    </html>
    全手打的,老忘括号
      

  3.   

    for循环所有的单选框,然后获得选中的单选框,输出当前的i+1
      

  4.   

    try...var oRadio = document.getElementsByName('radioGroup');
    for(var i=0;i<oRadio.length;i++){ //循环
            if(oRadio[i].checked)
            {
             alert(i); 
             break; //停止循环
            }
    }