一連の .gif 画像を格納するために使用される配列を作成しました。 document.getElementById を使用して .src 値を変更してすべてをテストしようとしていますが、値を変更してページをロードすると、画像が残ります以前と同じです。
function setImage()
{
var images = new Array();
images[0] = anemone.gif;
images[1] = ball.gif;
images[2] = crab.gif;
images[3] = fish2.gif;
images[4] = gull.gif;
images[5] = jellyfish.gif;
images[6] = moon.gif;
images[7] = sail.gif;
images[8] = shell.gif;
images[9] = snail.gif;
images[10] = sun.gif;
images[11] = sunnies.gif;
images[12] = whale.gif;
var slots = new Array();
slots[0] = document.getElementById("slot" + 0);
slots[1] = document.getElementById("slot" + 1);
slots[2] = document.getElementById("slot" + 2);
slots[0].src = "snail.gif";
document.getElementById('slot0').src = images[0];
alert(images.length);
}
画像が変わらない理由はわかりませんが、非常に単純なものでなければならないことはわかっています。この 1 つのことを変更しようとして何時間も無駄にしましたが、何も機能しません。誰かが私のやり方の誤りを指摘できますか?