<body>
<div id="page">
<img id="slot0" class=slot src="crab.gif" width="120" height=80>
<img id="slot1" class=slot src="sun.gif" width="120" height=80>
<img id="slot2" class=slot src="sail.gif" width="120" height=80>
下面我想用 y 代替 0, 1 & 2
var slotValues = new Array(3);
var slots = new Array ('0','1','2');
for (y=0;y<=slots.length;y++){
slotValues.push (document.getElementById("slot" + slots[y]));}
但是 IE 说document.getElementById("slot" + slots[y])
不是一个对象,虽然我认为它是,如果我更改slot[ y]
为 0,它可以找到但它不是动态的。你能检查一下我哪里出错了。