读书人

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

发布时间: 2012-02-20 21:18:23 作者: rapoo

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)

读书人网 >JavaScript

热点推荐