0
所以我有一個網頁上有一個圖像(slicedImg_01)。我希望在mouseover上通過一系列6張圖片隨機生成靜態圖片。到目前爲止,我擁有的將隨機生成圖片到頁面,但它只是創建一個新的圖像到頁面,並不會取代原始圖像。這是我的。此外,我試圖避免jquery。 (slicedImg_02,slicedImg_03等)Mouseover Slideshow
HTML:
<body>
<div >
<img onmouseover="imgSwitch()" src="slicedImg_01.gif" height="50" width="50" id = "pic">
</img>
</div>
</body>
JS: 功能imgSwitch(){
var img = new Array("slicedImg_01.gif", "slicedImg_02.gif", "slicedImg_03.gif", "slicedImg_04.gif", "slicedImg_05.gif", "slicedImg_06.gif");
var i;
//var pic = ""
for (i = 0; i < 7; i++)
var rand = img[Math.floor(Math.random() * img.length)];
var image = document.getElementById("pic").src
image = new Image();
image.src = rand;
document.body.appendChild(image);