首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

document.all.aa1.value,该怎么解决

2012-02-08 
document.all.aa1.valuedocument.all.aa1.value1用变量i代替上面的1,语句怎么写?document.all.aa[i].v

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';

可保证不同浏览器下的兼容性

热点排行