典型的乱用 eval !!
var refArr = new Array(20);
for(n=0;n<refArr.length;n++) 
{            
var tna = document.getElementsByName(n); 
refArr[n] = tna ?1 : 0;

解决方案 »

  1.   


        var refArr = new Array(20);
        for(n=0;n<refArr.length;n++) 
        {            
            var tna = document.getElementsByName(n)[0].checked; 
            refArr[n] = tna ?1 : 0;
        }
    //应该是这样
      

  2.   

    晕,好像CSDN抽了~!!!!!!!!!!!!!!!!!!
    明明回复成功了,却看不到~!!!
      

  3.   

    <script   language=javascript>   
      function   cc()   
      {   
          var   aa   =   document.getElementsByName("tt");   
          for(var   i   =   0;   i   <   aa.length;   i++)   
          {   
                  if(aa[i].checked) aa[i]=1;
                  else aa[i]=0;
          }   
           
      }   
      </script>