我正在尝试在 JS 中制作 3 张图片的简单幻灯片。
我在 中编写了以下代码<head> code </head>
,但它不起作用。
我怀疑这个问题与括号有关。但是,据我所见,括号都匹配。
但是假设我删除最后两个}
括号,然后重新添加它们,当我输入第一个时,它说括号不匹配,然后当我输入第二个时,它匹配到{
我的功能行旁边的括号。
这是代码。我在我的网站正文中创建了调用该函数的前进和后退按钮,这些按钮出现在我的网站上,但是当我单击按钮时,什么也没有发生,可能是由于我无法弄清楚的括号问题。
在函数行上方,我包含了标题,JS 的脚本标签,并制作了一个名为 Pictures 的数组,其中包含三张图片(图片没有以 Jpg 结尾,这可能是一个问题??)。
然后我将数组设置为0。
function RunSlideShow(ForwardBack){
if (document.images){
CurrentPicture = CurrentPicture + ForwardBack
if (CurrentPicture > (Pictures.length-1) ) {
CurrentPicture=0
}
if(CurrentPicture< 0){
CurrentPicture=Pictures.length-1
}
document.PictureDisplay.src=Pictures[CurrentPicture]
}
}