Хотя я понимаю, что на этот вопрос уже был дан ответ, и он получил принятый ответ, кажется, стоит отметить, что принятое в настоящее время решение будет достоверно информировать вас только о наборе background-image
с использованием встроенного style
Атрибут.
для доступа к тем background-image
элементам, которые назначены с помощью внешних таблиц стилей, более надежно следующее:
var elems = document.getElementsByTagName('*'),
backgrounds = [];
for (var i=0, len=elems.length; i<len; i++){
if (window.getComputedStyle(elems[i],null).getPropertyValue('background-image') != 'none'){
backgrounds.push(window.getComputedStyle(elems[i],null).getPropertyValue('background-image'));
}
}
console.log(backgrounds);
JS Fiddle demo .