スライド間に一時停止があるスライドショーを開発しようとしています。そこで、以下に示すように setTimeout ステートメントを使用しようとしています。これは、ボタンのクリック時に 10 秒間停止して 2.jpg を 1.jpg にスワップするように記述されています。しかし、今はうまくいきます。誰でも私を助けることができますか?ありがとう。
<html>
<head>
<script type="text/javascript">
var t;
function swap(newImage) {
var fileName=newImage.toString()+".jpg"
document.slideshow.src=fileName
t=setTimeout("swap()",10000)
}
</script>
</head>
<body>
<img name="slideshow" src="1.jpg" width="450" height="335" />
<br /><br />
<input type="button" onClick="swap('2')" value="Change image" />
<br /><br />
</body>
</html>