つまり、基本的に私が探しているのは、ランダムな画像のjavascriptコードを作成する方法ですが、画像は2つの異なるdivにありますが、ランダムな画像を同じ配列から取得したいと思います。
今年の夏はJSのクラスを受講する予定なので、簡単なことだと思うので、もう質問する必要はありません...
現在、2つの異なる場所でjavascriptキットのコードを使用しています。
<script language="JavaScript">
<!--
/*
Random Image Script- By JavaScript Kit (http://www.javascriptkit.com)
Over 400+ free JavaScripts here!
Keep this notice intact please
*/
function random_imglink(){
var myimages=new Array()
//specify random images below. You can have as many as you wish
myimages[1]="image1.gif"
myimages[2]="image2.gif"
myimages[3]="image3.gif"
myimages[4]="image4.gif"
myimages[5]="image5.gif"
myimages[6]="image6.gif"
var ry=Math.floor(Math.random()*myimages.length)
if (ry==0)ry=1
document.write('<img src="'+myimages[ry]+'" border=0>')
}
random_imglink()
//-->
</script>
しかし、私が達成したいのは次のとおりです。
<script language="JavaScript">
<!--
/*
Random Image Script- By JavaScript Kit (http://www.javascriptkit.com)
Over 400+ free JavaScripts here!
Keep this notice intact please
*/
function random_imglink(){
var myimages=new Array()
//specify random images below. You can have as many as you wish
myimages[1]="image1.gif"
myimages2[1]="image1a.gif"
myimages[2]="image2.gif"
myimages2[2]="image2a.gif"
var ry=Math.floor(Math.random()*myimages.length)
if (ry==0) ry=1
document.write('<img src="'+myimages[ry]+'" border=0>')
}
random_imglink()
//-->
</script>
DIVS内のレンダリングされたコード
<div class="one"><img src="img1.gif"></div>
<div class="two"><img src="img1a.gif"></div>
リフレッシュ
<div class="one"><img src="img2.gif"></div>
<div class="two"><img src="img2a.gif"></div>