脚本问题。100分。解决接贴。
现在有两排      
 左边: 
  <input   type= "text "   id= 'a '   name= 'test '   value= '100 '>  
  <input   type= "text "   id= 'b '   name= 'test '   value= '200 '>  
  <input   type= "text "   id= 'c '   name= 'test '   value= '300 '>  
  <input   type= "text "   id= 'd '   name= 'test '   value= '400 '>  
 ....     
 右边: 
  <input   type= "text "   id= 'a2 '   name= 'test2 '   value= '500 '>  
  <input   type= "text "   id= 'b2 '   name= 'test2 '   value= '600 '>  
  <input   type= "text "   id= 'c2 '   name= 'test2 '   value= '700 '>  
  <input   type= "text "   id= 'd2 '   name= 'test2 '   value= '800 '>  
 ....     
 现在脚本要实现如下功能: 
 1>    如何用循环的方式判断右边所有   value   是否为空? 
 2>    如何用循环方式判断左边和右边匹配的是否相等。(说明:   a   和   a2、   b和b2、c和c2、d和d2   ....是一一匹配的)   
 重点是,我对JS查找控件,循环控件值不熟悉。 
 谢谢解决。
------解决方案--------------------t1 = document.getElementsByName( "test ") 
 t2 = document.getElementsByName( "test2 ")   
 for(i = 0;i <t2.length;i++) 
 { 
  if(t1[i].value == t2[i].value ) alert( " ") 
 }
------解决方案--------------------也可以 
 t1 = document.getElementsByName( "test ") 
 for(i = 0;i <t1.length;i++) 
 { 
  if(document.getElementById(t1[i].id +  "2 ").value == t1[i].value) 
 }
------解决方案-------------------- <input type= "text " id= 'a ' name= 'test ' value= '100 '>  
  <input type= "text " id= 'b ' name= 'test ' value= '200 '>  
  <input type= "text " id= 'c ' name= 'test ' value= '300 '>  
  <input type= "text " id= 'd ' name= 'test ' value= '400 '>  
 ....   
  <br>  
 右边: 
  <br>  
  <input type= "text " id= 'a2 ' name= 'test2 ' value= '500 '>  
  <input type= "text " id= 'b2 ' name= 'test2 ' value= '600 '>  
  <input type= "text " id= 'c2 ' name= 'test2 ' value= '700 '>  
  <input type= "text " id= 'd2 ' name= 'test2 ' value= '800 '>  
 .... 
  <input type=button onclick= "ok() ">    
  <script>  
 function ok() 
 { 
  t2 = document.getElementsByName( "test2 ")   
 for(i = 0;i <t2.length;i++) 
 { 
  if(t2[i].value ==  " ") 
  { 
   t2[i].focus() 
   alert(t2[i].id +  "为空 ") 
  } 
 }   
 t1 = document.getElementsByName( "test ") 
 for(i = 0;i <t1.length;i++) 
 { 
  if(document.getElementById(t1[i].id +  "2 ").value == t1[i].value) 
  {} 
  else 
  { 
  	alert(t1[i].id +  "不相等 " + t1[i].id +  "2 " ) 
  } 
 }   
 } 
  </script>
------解决方案--------------------if(document.getElementById(t1(i).id +  "2 ").value == t1[i].value)