创建了这个简单的图像数组库

javascript函数调用不循环图像数组

var imagecount=0;
var imageArray = ["images/1.jpg","images/2.jpg","images/3.jpg","images/4.jpg"];
var allimages=imageArray.length-1;


function next()
{
    imagecount++;
    if(imagecount>allimages) {
      imagecount=0;
    }
    document.getElementById("slideshow").src=imageArray[imagecount];
}

function prev()
{
    imagecount--;
    if(imagecount<0) {
      imagecount=allimages;
    }
    document.getElementById("slideshow").src=imageArray[imagecount];
}

document.getElementById("next").onclick=next;

document.getElementById("previous").onclick=prev;


当我在javascript本身中调用函数时,图库没有循环

最佳答案

将此fiddle 签出,它正是您的代码,它对我有用。

这可能是特定于browser的问题。

09-26 10:20