Я создал массив изображений
function initialize(){
//add our 10 images to our array
imgArray[imageNum++] = new imageItem(imageDir + "img1.jpg");
imgArray[imageNum++] = new imageItem(imageDir + "img2.jpg");
imgArray[imageNum++] = new imageItem(imageDir + "img3.jpg");
}
var totalImgs = imgArray.length;
Затем я создаю функцию, которая связана с a в моем html файле:
<button id="startButton" onclick="startImage()">Start</button>
function startImage(){
document.getElementById("pic").setAttribute("src", imgArray[0].src);
}
Мой тег изображения: <img id="pic" src="" height="300" width="500" border="0" alt="image">
Не удалось обновить мой объект img, я использовал firebug для просмотра DOM, и мой массив заполняется правильно, но img src не установлен?
imageItem
? Вы уверены, что он возвращаетHTMLImageElement
? И уверены ли вы, что вашimageDir
правильный? - person   schedule 15.02.2012