从数组设置div的背景图像

时间:2014-03-24 00:09:41

标签: javascript arrays

我必须制作一个div并从图像数组中设置背景图像,并制作两个按钮,将图片更改为数组中的下一个图像,或者阵列的上一个图像。我一直在寻找stackoverflow和w3学校,但我不知道为什么它不工作。

var backgroundImage = new Array();
backgroundImage[0] = "np.jpg";
backgroundImage[1] = "putin.png";
backgroundImage[2] = "fob.jpg";

function nextImage()
var img = document.getElementById(element);
for(var i = 0; i < backgroundImage.length;i++)
    for(var i = 0; i < backgroundImage.length;i++) {
        document.getElementById(element).src = [0].src;
        document.style.backgroundImage="url(backgroundImage[0])";
    }

1 个答案:

答案 0 :(得分:0)

你没有评估数组,你正在创建一个你想要的文字

 document.style.backgroundImage="url(" + backgroundImage[0] + ")";