js获取form的内容出错(急)
表单里的下拉菜单: 
  <script>  
 for(   i=1;i <3;i++) 
    str+= ' <select   name=Area '+i+ '   id=Area '+i+ '   OnChange= "setType( '+i+ '); "   >  '+   AreaList   + ' </select>  ' 
  </script>    
 下面是setType函数 
 function   setType(n){   
 var   id; 
 id=document.form1.Area[n].value 
 }   
 问题就是:document.form1.Area[n].value获取不了n的值,等着救命!
------解决方案--------------------不好意思写错了   
 id=document.form1( "Area "+n).value
------解决方案--------------------或者这样     
 str = eval( "document.form1.Area "+n)