質問: 0; } else { num ++; } document.getElementById("mypic").src=pics_src[num]; setTimeout("slideshow_timer()",2000); } ``` ### 試したこと 画像の相対パス名を変える ### 補足情報(ファイルのツリー構造) 「testフォルダ」の中に「imgフォルダ」「jsフォルダ」「index.htmlファイル」があります。画像は「imgフォルダ」内にあります。
回答: 同じ階層に`main.js`を作成したのなら、画像へのパスを変えなくても良いはずですよ。 JSファイルが見つからない、もしくは画像が見つからないのどちらかだと思います。 ディレクトリ構造の問題のような気がします、 追記: 補足情報に気がつきました。 JSファイルへのパスが間違っています。 ``` ```