额,是关于js如何判断性别问题的,

解决方案 »

  1.   


    原本想问如何在函数check里面判断:性别:<input type="radio" name="sex" >男<input type="radio" name="sex">女 。  
    function check(){
    if(myform.name.value=="")
    {
    alert("用户名不能为空");
    return false;
    }
    if(myform.pw.value=="")
    {
    alert("密码不能为空");
    return false;
    }
    return true;
    }
    </script>
    <body>
    <form action="" method="post" name="myform" onsubmit="return check()">
    用户名<input type="text" name="name"></br>
    密码<input type="password" name="pw"></br>
    性别:<input type="radio" name="sex" >男<input type="radio" name="sex">女
    <input type="submit" name="sub" value="提交">
    </form>
    </body>
    </html>
      

  2.   

    设置value值 1男2女之类的  获取到value值后再判断  或者反过来之类的
      

  3.   


    <script>
    var frm = document.forms[0];
    for (var i = 0 ; i < frm.elements['sex'].length ; i ++){
       alert(frm.elements['sex'][i].checked);
    }
    </script>
      

  4.   

    var sex = $('input:radio[name="sex"]:checked').html();或者给加一个value值,
    var sex =$('input:radio[name="sex"]:checked').val();
      

  5.   


    --設置一個VALUE
    var sex = document.getElementById("sex");
    if(sex.value=='男'){
     alert(你選了男生);
    }else{
     alert(你選了女生);
    }
      

  6.   

    直接在这里赋值
    性别:<input type="radio" name="sex" value="1">男<input type="radio" name="sex" value="2">女