var rd = document.getElementsByName("aa");
这样rd就是一个name="aa"数组;
for(i=0;i<rd.length;i++)
{
  rd[i]//调用每一个radio 
}

解决方案 »

  1.   

    <html>
    <head>
    <title>newpage</title>
    </head>
    <body>
    <form > 
    <input   type="radio"   name="aa"   value="1" /  >个人  <br > 
    <input   type="radio"   name="aa"   value="2" /  >企业  <br > 
    <input   type="radio"   name="aa"   value="3" /  >国有  <br > 
    <input   type="radio"   name="aa"   value="4" /  >集体  <br > 
    <input type=button onclick=getVal() value="getVal">
    </form >
    </body>
    <script>
    function getVal(){
    var val=0;
    var radios=document.getElementsByName("aa");
    for(var i=0;i<radios.length;i++){
    if(radios[i].checked){
    val=radios[i].value;
    break;
    }
    }
    if(val==0){
    alert("请选择相应的项!");
    }else{
    alert("val:"+val);
    }
    }
    </script>
    </html>
      

  2.   

    function  GetObj()
    {
     var rd = document.getElementsByName("aa");
     var Text1=document.getElementById("Text1");
    for(i=0;i <rd.length;i++) 

     if(rd[i].checked==true)
        Text1.value+=rd[i].value;
    }
    }
      

  3.   

    var aas= document.getElementsByName("aa"); 
    var aaValue;
    for(i=0;i <aas.length;i++) 

      if(aas[i].checked){
        aaValue=aas[i].value;
        break;
      }
    }
    alert('这就是你选中项的值:'+aaValue);