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 선생님에게 물어 보았습니다. 그녀가 그것이 숫자가 되길 원한다면 알지 못합니다. 비어 있거나 0-4가 필요하면 작동할까요? – Alex204