javascript验证 动态单选框
页面中有大约15组单选框,是动态的,即每组单选框的名字都是从数据库读出的, 
 极同意       <input   type= "radio "   name= "4 "   value= "5 ">    
 同意             <input   type= "radio "   name= "4 "   value= "4 ">    
 一般             <input   type= "radio "   name= "4 "   value= "3 ">    
 不同意       <input   type= "radio "   name= "4 "   value= "2 ">    
 极不同意 <input   type= "radio "   name= "4 "   value= "1 ">          
 其中的   name是数据库中读出的,还有其他name为5,6   等的单选框组 
 问题是   :在提交表单时验证所有的单选框组都已选择;如何实现呢? 
 如果能读到一个页面中所有radio的对象数组,然后就可循环检查每个radio是否已有选择: 
 for(var   i=0;i <radio.length;i++){ 
          var   ischeck=0; 
          for(var   j=0;j <radio[i].length;j++){ 
                      if(radio[i][j].checked)   { 
                            ischeck=1; 
                            break; 
                      } 
          } 
          if(!ischeck){ 
                         alert( "请继续选择! "); 
                            return   false; 
          } 
    return   true; 
 }
------解决方案--------------------
我的方法就是取页面所有radio对象数组的] 
 document.getElementsByTagName( "input ") 
 先取input数组,再看是不是radio