我正在尝试将一个数组放入getElementById以用于循环目的.它似乎不起作用,我该怎么做?
编辑:对不起那些人说未定义.
var lol=new Array( "test", "test2" );
var x = 0;
while( x == 4 ) {
number = parseInt(document.getElementById(lol[x]).value);
x++;
}
Run Code Online (Sandbox Code Playgroud)
我有输入id名为test和test2.
只有当x == 4时,你的while循环才有效.将其更改为:
while(x < lol.length)
Run Code Online (Sandbox Code Playgroud)
循环遍历数组中的所有元素.更好的是,这将浓缩你的循环:
var lol=new Array( "test", "test2" );
for( var x = 0; x < lol.length; x++ ) {
number = parseInt(document.getElementById(lol[x]).value);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25707 次 |
| 最近记录: |