• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:javascript 画像切り替え ランダム 順番)

JavaScript画像切り替えでランダムと順番の切り替え方法について

このQ&Aのポイント
  • インラインフレーム内のランダムな画像切り替えはできたが、順番に切り替えることができない。
  • ランダムと順番の画像切り替えについて、解決方法を教えて欲しい。
  • テキストリンクを押してインラインフレーム内の画像を順番に切り替えたいが、真っ白になってしまう。

質問者が選んだベストアンサー

  • ベストアンサー
  • Shinoa
  • ベストアンサー率92% (12/13)
回答No.2

外してたみたいですいません。。。 これでどうでしょう? 少しでも参考になればいいのですが・・・ <html> <script langage="javaScript">    var imglist=new Array(    "6_000.bmp",    "6_001.bmp",    "6_002.bmp",    "6_003.bmp",    "6_004.bmp",    "6_005.bmp" );  var selectnum=imglist.length-1;  var i=selectnum;    function forward(){   document.img.src="images/randomimg/"+imglist[i] ;   i--;   if (i<0) i=selectnum ;  }  function ramdom(){   var sel = Math.floor((Math.random()*100))%imglist.length ;   document.img.src="images/randomimg/"+imglist[sel] ;  } </script> <body> <img src="" name="img"> </body> </html>

takeya4649
質問者

お礼

どうもありがとうございました。何とかできました。今後も機会があればよろしくお願いします。

その他の回答 (1)

  • Shinoa
  • ベストアンサー率92% (12/13)
回答No.1

『i=selectnum--』ではなくて単純に、『i--』なのでは? 外してたらごめんなさい。

takeya4649
質問者

お礼

i--; に変えても、だめでした。。。

関連するQ&A