<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>
任何想法如何讓它停止在每個來源,然後重複?
這一個實際上有點棘手(如果你沒有想到錯字),因爲它不會引發錯誤。雖然你可能已經注意到,循環體沒有執行,因此檢查了循環條件,然後發現錯字。 –