Поиск элементов по DOM и записать их в массив

sonntagausgang

у меня есть несколько дивов
Надо все id-шники записать в массив. Помогите пожалуйста.
3 ответа

sonntagausgang

 var divs = document.getElementsByClassName('content');
for(var i = 0, arr = []; i < divs.length; i++) {
  arr.push(divs[i].id);
}
console.log(arr);


sonntagausgang

 var divs = document.getElementsByClassName('content');
for(var i = 0, arr = []; i < divs.length; i++) {
  arr.push(divs[i].id);
}
console.log(arr);
Ничего против кода не имею ,но замена document.getElementsByClassName('content'); на
document.querySelectorAll(".content")
заставить код работать в ие8.


sonntagausgang

Ничего против кода не имею ,но замена document.getElementsByClassName('content'); на
document.querySelectorAll(".content")
заставить код работать в ие8.
Ага, согласен, лучше через querySelectorAll