我想获取 DIV(id = room) 中的所有 DIV,并对每个 DIV 执行相同的 javascript 代码。
我觉得应该是这样的
通过 id room 获取元素 -> 获取里面的所有 div -> 对它们做一些事情(将每个类更改为“草”)
或使用循环。
怎么做?
请不要使用 jQuery。
最佳答案
现代浏览器(IE9+):
var divs = document.querySelectorAll('#room div');
[].forEach.call(divs, function(div){
div.className = 'green';
});
关于Javascript - 如何获取所有元素并对每个元素做同样的事情,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17780403/