- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:毎日違う画像を表示させるには)
毎日違う画像を表示させるには
このQ&Aのポイント
- JavaScript初心者の方が、JavaScriptを使用して毎日24時間ごとに違う画像を表示させたいと考えています。
- IEでは画像が表示されない問題が発生しており、解決方法を求めています。
- どなたか、おかしいところや別のJavaScriptの記述方法について教えていただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
<script type="text/javascript"> if('undefined' !== typeof window.addEventListener) window.addEventListener('load',img_set,false); else if ('undefined' !== typeof window.attachEvent) window.attachEvent('onload',img_set); function img_set(){ var ig = []; ig[0]="1.jpg"; ig[1]="2.jpg"; ig[2]="3.jpg"; ig[3]="4.jpg"; ig[4]="5.jpg"; ig[5]="6.jpg"; ig[6]="7.jpg"; var d = new Date(); img = document.getElementById("img"); var no = d.getDate()%7; img.src = ig[no]; } </script> <body> <p><img id="img" alt="" src="1.jpg"></p> </body>
お礼
yyr446様 早速のご回答ありがとうございます! IEもちゃんと動きました。 今日提出だったので本当に助かります。 ありがとうございました。