你直接其中一个CHECKED然后客户每次变换的时候你写个函数判断来保证每次都有一个被选就可以了

解决方案 »

  1.   

    <script>
    var rs=document.getElementsByName('sex');
    if(rs[0].checked==false&&rs[1].checked==false)
    {
      alert('男女必须选择');
      event.returnValue=false;return;
    }
    </script>
      

  2.   

    <input type="radio" name="sex" value="1" checked> 男
    <input type="radio" name="sex" value="2"> 女
    上面这样比较方便
    下面注意是用checked来判断和赋值的
    if(!(document.form.sex[0].checked or document.form.sex[1].checked)){
    alert( "男女必须选择," );
    document.form.sex[0].checked=true;
    return false;
    }
      

  3.   

    谢谢楼上2位 结合了一下 通过if(document.form.sex[0].checked==false&&document.form.sex[1].checked==false&&document.form.sex[1].checked==false){