小编rom*_*ain的帖子

javascript循环getElementById

我有一个页面,其中包含许多带有增量ID的文本框.我想阅读所有这些ID并使用javascript显示它们.

HTML页面看起来像:

<input type="text" id="item1" value="111" ></input>
<input type="text" id="item2" value="222" ></input>
<input type="text" id="item3" value="333" ></input>
Run Code Online (Sandbox Code Playgroud)

和一个JavaScript部分:

for (var i=1; i<3; i++){
    var values = parseInt(document.getElementById('item' + i).value);
    document.write(values);
}
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚为什么但只显示第一个ID然后firefox返回错误(在调试控制台sysing中:TypeError:document.getElementById(...)为null

谢谢你的帮助 !

罗曼

javascript loops

0
推荐指数
1
解决办法
2206
查看次数

标签 统计

javascript ×1

loops ×1