前提・実現したいこと
setTimeoutを使って画像を6枚繰り返して、画面をクリックするとそのタイミングの画像で止まるようにしたいです
発生している問題・エラーメッセージ
setTimeoutを使って画像を6枚繰り返して、画面をクリックするとそのタイミングの画像で止まるようにしたいのですが、やり方がわかりません。プログラミング初心者です。回答よろしくお願いいたします。
エラーメッセージ
該当のソースコード
ソースコード ```<img src="ita.gif" name="sushi" /> <script type="text/javascript"> img = new Array("img1.jpg","img2.jpg","img3.jpg","img4.jpg","img5.jpg","img6.jpg"); //*1 count = -1; //*2 imgTimer(); function imgTimer() { //画像番号 count++; //*3 //画像の枚数確認 if (count == img.length) count = 0; //*4 //画像出力 document.sushi.src = img[count]; //*5 //次のタイマー呼びだし setTimeout("imgTimer()",100); } </script> ### 試したこと ifを使ってやってみたのですが、動きませんでした。 ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/03 05:17
2021/06/03 14:31