【发布时间】:2014-04-23 23:02:02
【问题描述】:
创建了这个简单的图像数组库
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 本身中调用该函数时,图片库没有循环
【问题讨论】:
-
您是否遇到任何错误?您是否正在调试以查看它停止的位置?
-
假设
#slideshow是img标记,您在此处编写的代码应该可以工作。 -
是的,它是一个图像标签。谢谢它的工作,我在声明变量和有错误的函数之间还有另外两个函数。感谢帮助
标签: javascript image-gallery function-call