我有以下脚本。
function slideShow1(){
document.getElementById('dynimg').src="Other/noctis.jpg";
var timer1 = setTimeout(slideShow2(),5000);
}
function slideShow2(){
document.getElementById('dynimg').src="Other/retriever.jpg";
var timer2 = setTimeout(slideShow3(),5000);
}
function slideShow3(){
document.getElementById('dynimg').src="Other/miningop2.jpg";
var timer3 = setTimeout(slideShow1(),5000);
}
这很粗糙,我知道......而且它也不起作用。这个想法是让每个函数在给定时间段后触发下一个函数,因此创建一个幻灯片,其中和 img 被反复更改。我正在尝试使用 body onload="slideShow1()"