<img id="slideshow" src="4.png" alt="image" width="264" height="264"/>
<script>
source=["1.jpg", "2.JPG", "3.JPG"];
for (var i=0; i<source.length; i++)
{
document.getElementById("slideshow").src = source[i];
}
</script>
不太明白为什么这不起作用,我意识到这将停止对图像,以及我认为至少大声笑,但它不显示任何图像。为什么不能用这个幻灯片代码工作?
任何帮助将非常感谢。
<img id="slideshow" src="4.png" alt="image" width="264" height="264"/>
<script>
source=["1.jpg", "2.JPG", "3.JPG"];
var i=0;
var c=0;
while (i<=0)
{
if (c<source.length)
document.getElementById("slideshow").src = source[c];
c++;
else
c=0;
}
</script>
任何想法如何让它停止在每个来源,然后重复?
这一个实际上有点棘手(如果你没有想到错字),因为它不会引发错误。虽然你可能已经注意到,循环体没有执行,因此检查了循环条件,然后发现错字。 –