2017-04-26 101 views
0

我有一個隨機圖像按鈕,每次點擊它,它都會隨機化一個新的空白html頁面中的圖片。不是我目前的html頁面。隨機圖像按鈕導致新的html頁面

<script type = "text/javascript" src = "page3.js"> 

      function randomImg1() { 
var myImages1 = new Array(); 
myImages1[1] = "beeDraw.jpg"; 
myImages1[2] = "blackattack.jpeg"; 
myImages1[3] = "bee1.png"; 
var rnd = Math.floor(Math.random() * myImages1.length); 
if (rnd == 0) { 
     rnd = 1; 
} 
document.write('<img class="bee" src="' + myImages1[rnd] + '">'); 
} 




</script> 

有人可以看一下嗎?

+1

您需要了解'document.write'的含義 –

+1

它不會將您重定向到新頁面。你只是用新圖片替換頁面上的所有內容。 –

回答

0

與使用document.write相反,我建議您使用訪問HTML頁面的DOM並通過ID獲取想要的圖像。然後將src設置爲等於您的新圖像。