<script language="JavaScript">
 function checkValue(){    var skip = document.getElementsByName("skip");
    var len = skip.length;
    var returnValue = false;
    for(var i=0;i<len;i++)
    {
      if(skip[i].checked == true)
      {
        returnValue = true;
        break;    
      }
    }
    if(!returnValue)
    {
      alert("请选择更改状态!");
    }
    return returnValue;
 }
</script>

解决方案 »

  1.   

    <tr>
         <td align=left bgcolor=#D9E6F4 >是否查询略过</td>
         <td><input <input type="radio" name="skip" value="radiobutton" checked></td>
       </tr>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    if (skip.checked) alert("已选中!!")
    else alert("未选中!!")
    //-->
    </SCRIPT>>
      

  2.   

    syangnewer(孙飞):
       <tr>
         <td align=left bgcolor=#D9E6F4 >是否查询略过</td>
         <td><input <input type="radio" name="skip" value="radiobutton"></td>
       </tr>
    这段我是写在JSP里的<body></body>中的,然后
    在<jsp:useBean id="db" scope="page" class="telephone_investigation.db" />
    中想判断那个单选框的状态
      

  3.   

    那你只有提交到那个BEAN里面去判断了
      

  4.   

    客户端
    input type="radio" name="itemId" value="2"
    input type="radio" name="itemId" value="3"
    input type="radio" name="itemId" value="4"服务器端
    String items[]=request.getParameterValues("itemId");items[]中包含了你所点击的radio的value.从而
      

  5.   

    我在服务器端:String  skip=request.getParameter("skip");
          但 if (skip="checkbox")这句话
    报错类型不匹配
      

  6.   

    但 if (skip="checkbox")这句话
    报错类型不匹配
    改成
    if (skip!=null && skip.equals("checkboc"))
      

  7.   

    一堆的input type=radio name=check value=1,2,3,4,每一个都有一个不同的value。如果用javascript判断,就直接在页面里面判断check.checked
    如果是用jsp,那么就在下一页被提交的页面中,getParameter的时候看看get到拿一个radio的value