Javascript小问题,谢谢了,急

我在表单中有7个隐藏控件:

1<input name="file0" type="hidden" value=""/>
1<input name="file1" type="hidden" value=""/>
1<input name="file2" type="hidden" value=""/>
1<input name="file3" type="hidden" value=""/>
1<input name="file4" type="hidden" value=""/>
1<input name="file5" type="hidden" value=""/>
1<input name="file6" type="hidden" value=""/>

在我的JS中我想将值依次写入hidden,代码是这样的,但是我不对。

 1<javascript language="javascript">   
 2var i;   
 3for(i=0;i&lt;7;i++)   
 4{   
 5document.form1.file(i).value=value; //其中的file(i)不对,我不知道如何让i有效!?   
 6}   
 7   
 8\---------------------------------------------------------------   
 9  
10<input name="file0" type="hidden" value="g"/>
11<input name="file1" type="hidden" value="a"/>
12<input name="file2" type="hidden" value="b"/>
13<input name="file3" type="hidden" value="c"/>
14<input name="file4" type="hidden" value="d"/>
15<input name="file5" type="hidden" value="e"/>
16<input name="file6" type="hidden" value="f"/>
17<script language="javascript">   
18var obj=document.getElementsByTagName("input");   
19var str="";   
20for(i=0;i<obj.length;i++)   
21{   
22str+=obj(i).value;   
23}   
24alert(str);   
25</script></javascript>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus