document.getElementById相关问题
页面初始化时   我类似于这样创建了很多input   框 
 for(var   j=0;   j <5;   j++) 
 				{				 
 					s[s.length]   =    " <td>  <input   type= 'text '   name= 'tb ' "+j+ " '   id= 'tb ' "+j+ " '   size=10   value= ' "+res.value[j-1].toLocaleString()+ " '>  </td>  ";  				 
 				}   
 用户提交时 
 for(var   i=0;   i <5;   i++) 
 			{ 
 				var   mydata   =    'tb '+i;	 
 				s[s.length]   =document.getElementById(mydata).value; 
 			} 
 为什么这样获取不到数据      提示缺少对象
------解决方案--------------------=.=当然可以用for循环~~~ 
  <html>  
  <body>  
  <script>  
 window.onload=function(){ 
     var tr=document.getElementById( "tr "); 
     //或者是var tr=document.getElementById( "tab ").rows[0]; 
     for(var i=0;i <10;i++){ 
         var td=document.createElement( "td "); 
         var text=document.createElement( "input "); 
         text.type= "text "; 
         td.appendChild(text); 
         tr.appendChild(td); 
     } 
 } 
  </script>    
  <table id= "tab ">  
  <tr id= "tr ">  </tr>  
  </table>    
  </body>  
  </html>
------解决方案--------------------name= 'tb ' "+j+ " '   
 name= 'tb "+j+ " '   
 一些东西很可恶,总让人眼花