document.all.aa1.value
document.all.aa1.value="1";
用变量i代替上面的1,语句怎么写?
document.all.aa[i].value="1"; ??
------解决方案--------------------eval("document.all.aa"+i+".value='1'")
------解决方案--------------------document.all['aa'+i].value="1";
也可以用eval函数.
不过最好还是这样用:
var obj=document.getElementById('aa'+i);
obj.value='1';
可保证不同浏览器下的兼容性