###前提・実現したいこと
JavaScriptで1秒ごとに画像を切り替えるプログラムを作りたいです。
###発生している問題・エラーメッセージ
なぜか最初の画像だけしか表示されず、画像を切り替えられない。
###該当のソースコード
JavaScript
1<!DOCTYPE html> 2<html> 3 <head> 4 <meta charset="utf-8"> 5 <style> 6 img{ 7 width:50%; 8 height:50%; 9 } 10 </style> 11 <img src="" name="SOKUDOKU"> 12 <script> 13 img = ["IMG_0273.JPG", "IMG_0275.JPG", "IMG_0276.JPG", "IMG_0274.JPG", "IMG_0270.JPG", "IMG_0272.JPG", "IMG_0271.JPG", "IMG_0269.JPG", "IMG_0265.JPG", "IMG_0266.JPG"]; 14 count = -1; 15 timer = setTimeout(imgTimer, 1000); 16 function imgTimer() { 17 count++; 18 document.SOKUDOKU.src = img[count]; 19 if (count >= 9) { 20 clearTimeout(timer); 21 } 22 } 23 </script> 24 </head> 25</html>
###試したこと
なぜこのプログラムだと切り替えられないのかとても疑問です。
悩んでもどうしても分からなかったので、どなたか教えて下さい。よろしくお願いします。
###補足情報(言語/FW/ツール等のバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。