所以基本上我所尋找的是如何有一個隨機圖像的JavaScript代碼,但圖像是在兩個不同的div但我想隨機圖像來自同一個陣列。隨機圖像的兩個位置相同的一組
我打算採取一個JS類今年夏天,所以我不用問了,因爲我覺得這應該是簡單的...
目前我只使用從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>
其實我真的很喜歡這個劇本,因爲它做一些事情,沒有其他人似乎做這是一起調用特定的一組又名image1a與此搜索。但是,你會怎麼使代碼寫
,我再怎麼就能讓STR1在一個DIV和str2在另一個? –
lemonyguac
2012-04-23 17:04:53
@lemonyguac添加完整示例 – ajax333221 2012-04-23 17:26:29
完美地工作!非常感謝! – lemonyguac 2012-04-23 19:32:58