我想做这样的事情:
var i=0;
while(i<20)
{
var temp= document.getElementById(''+20);
$(temp).hide();
i++;
}
我可以吗?我试过了,但没用。
最佳答案
是的,例如:
for (var i=0; i < 20; i++) {
var temp = document.getElementById(i);
console.log(temp);
}
工作示例:http://jsfiddle.net/bqF9T/
但如评论中所述,是 sure to use valid IDs因为如果 HTML 无效,在 Chrome 中发生的事情可能在其他浏览器中不起作用。
关于javascript - 我如何通过循环获取元素,html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13501985/