【发布时间】:2015-04-29 18:50:32
【问题描述】:
由于某种原因,我的代码没有正确执行。我正在尝试使用 javascript 编写幻灯片。我使用 for 循环从创建的数组中提取和填充 src 文件,并每 3 秒更改一次图片。页面加载并且第一张图片存在,但是当间隔发生时,第一张图片消失并且没有任何东西落在它的位置。我做错了什么?
<img name="mainSlide" id="mainSlide" src="images/mainPagePhotos/facebook-20131027-180258.png" alt="">
var mainSlidePics = ("facebook-20131027-180258.png","IMG_9694116683469.jpg","IMG_28452769990897.jpg");
window.onload = setInterval("mainSlide();", 3000);
function mainSlide() {
for(i=0; i<mainSlidePics.length; i++ ) {
document.images.mainSlide.src = "images/mainPagePhotos/" + mainSlidePics[i];
}
}
【问题讨论】:
标签: javascript slideshow setinterval