Javascript: смена фона страницы в реальном времени
Автор: Сер IP: определён
Почему такой код не работает? function blim (){ document.getElementsByTagName('body').style.backgroundImage = "url('photos/111.jpg')"; } setInterval (blim, 1000);
12.02.2017, 23:08
Ответ: Метод getElementsByTagName возвращает коллекцию, а не объект, обратись к её элементу с индексом 0. В конце статьи как раз приведён работающий пример, при условии, конечно, что в одной папке со скриптом лежат файлы 1.jpg и 2.jpg