当前位置: 代码迷 >> JavaScript >> js获取form的内容出错(急)解决方法
  详细解决方案

js获取form的内容出错(急)解决方法

热度:156   发布时间:2012-02-20 21:18:23.0
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)
  相关解决方案