這應該運行的方式是改變彩色圖像。圖像變化將是陣列中的位置。這看起來像是一種重複自己的動畫.gif永遠。我的for循環沒有產生我期待的。
<script>
var images = new Array(4);
images[0] = new Image(50, 50);
images[0].src = "0.gif";
images[1] = new Image(50, 50);
images[1].src = "1.gif";
images[2] = new Image(50, 50);
images[2].src = "2.gif";
images[3] = new Image(50, 50);
images[3].src = "3.gif";
images[4] = new Image(50, 50);
for(time=0; time>4; time++){
document.View.src = images[time]
}
<body>
<img src = "0.gif" name = "View" height = 50 width = 50>
</body>
顯然,我已經做了一些事錯誤的,因爲我得到的是數組中的第一個圖像,它永遠不會改變。我是新來的JavaScript,所以任何幫助,我將不勝感激。
我糾正了小於號問題,但它仍然無法正常工作。 – user1324518 2012-07-11 02:54:28