我必须制作一个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])";
}
答案 0 :(得分:0)
你没有评估数组,你正在创建一个你想要的文字
document.style.backgroundImage="url(" + backgroundImage[0] + ")";