if(radioid.checked==true)
{alert("Checked");}
else
{alert("Not Checked");}

解决方案 »

  1.   

    <form name=form1>
    <input type=radio name=mm>
    <input type=radio name=mm>
    <input type=radio name=mm>
    <input type=radio name=mm>
    <input type=radio name=mm>
    <input type=radio name=mm>
    </form>
    <input type=button value=check onclick="meizz()"><script language="JavaScript"><!--
    function meizz()
    {
    var a = document.getElementsByName("mm");
    for (var i=0; i<a.length; i++)
        if(a[i].checked) return;
    alert("对不起, 你一个都没有选");
    }
    //--></script>
      

  2.   

    <input type="radio" name="radiobutton" value="radiobutton">
    <input type="button" name="Button" value="Button" onClick="alert(radiobutton.checked)">
      

  3.   

    <script language=vbscript>
    <!--
    sub checkit()
    flag=0
    for i=0 to ubound("radioname")
    if document.formname.radioname(i).checked then
    flag=1
    next
    if flag=0 then
    msgbox "一个都没选中"
    end if
    end sub
    -->
    </script>
    在页面中调用过程。
      

  4.   

    <form name=frm>
    <input type="radio" name=radio>
    <input type="radio" name=radio>
    <input type="radio" name=radio>
    <input type="radio" name=radio>
    </form>
    <script>
    for(t=0;t<document.frm[radio].length;t++)
    {
    if(document.frm[radio].item[t].checked)alert("有被选中的")
    }</script>
      

  5.   

    不好意思,写成vbscript了, 用javascript是一样的思路。上面都有了。
      

  6.   

    我是照下面这样写的,有一个button的onclick是checkDel(),但是无论我一个都不选还是选中一个,都会跳出("请选中您要删除的用户!")的对话框,什么原因?
    <script language="JavaScript" type="text/JavaScript">
    function checkAll(){
      var a = document.getElementsByName("select");
      for (var i=0; i<a.length; i++)
        if(a[i].chcecked) return false;
      return true;
    }
    function checkDel(){
    if(checkAll()){
    alert("请选中您要删除的用户!")
    }
    else{
    window.location.href="delelteUser.jsp"
    }
    }<form>
    注:下面有n个radio
    <input type="radio" value="<%=temp1%>" name="select">选择此用户
    </form>
      

  7.   

    var a = document.getElementsByName("select");
    你不是单radio吗?
      

  8.   

    奇怪的书写方式。单个的radio根本无法正常工作。
      

  9.   

    To: ppstay(匾你没商量) 
    你看看你自己写的代码:  if(a[i].chcecked) return false;
    checked 被你写成了 chcecked ,不错才怪!!