3秒ごとに画像を変更する機能が必要です。ここで私のコードですが、それはケースの構造を使用している、何が間違っているか、何か提案がありますか?3秒ごとに画像を変更する機能
<script>
"use strict";
var currentImage = 1;
var autoAdvance = setInterval(ChangeAd, 3000);
function ChangeAd() {
var image = document.getElementsByTagName"img");
switch(currentImage){
case 1:
currentImage = 2;
return image[o].src = "concert2.gif";
break;
case 2:
currentImage = 3;
return image[o].src = "concert3.gif";
break;
case 3:
currentImage = 4;
return image[o].src = "concert4.gif";
break;
case 4:
currentImage = 5;
return image[o].src = "concert5.gif";
break;
case 5:
currentImage = 1;
return image[o].src = "concert1.gif";
break;
}
}
</script>
document.getElementsByTagName "IMG")。 = document.getElementsByTagName( "img"); – baao
'[o]' - それはなんですか?あなたは '[0]'を意味しました –
@baao私は先生に頼んでいましたが、それは数字であることを意味するかどうかわかりません、それが空であれば動作するでしょうか? – Alex204