解决方案 »

  1.   

    “man"           2个引号不一样。
    “woman"
      

  2.   

    var sex = document.getElementsByName("sex")[0].value;
      

  3.   

    man和women那里的符号真有问题了;
      

  4.   

    两个问题:
    1.方法名写错了:document.getElementsByName(name)
    2. <input type="radio" name="sex" value=“man" >男
        <input type="radio" name="sex" value=“woman" >女
         value的引号一个是英文一个中文~
    参考一下W3C官方教程:http://www.w3cschool.cn/met_doc_getelementsbyname.html
      

  5.   

    value 属性写的值,一个用的中文的双引号,一个用的英文双引号,改好,试下,应该没问题了。
      

  6.   

    哎呀 对 我弄错了
    但是现在不管选择哪个按钮都是弹出man的提示 
    怎么才能我选择哪个就弹出哪个的value值呢?
      

  7.   

    哎呀 对 我弄错了
    但是现在不管选择哪个按钮都是弹出man的提示 
    怎么才能我选择哪个就弹出哪个的value值呢?
      

  8.   

     function show()
        {
            var sex = document.getElementsByName("sex");
             for(var i=0;i<sex.length;i++){
                  if(sex[i].checked){
     alert(sex[i].value);
    }
                 }
           
        }