Javascript set img src
Я, вероятно, упускаю что-то простое, но это довольно раздражает, когда все, что вы читаете, не работает. У меня есть изображения, которые могут дублироваться много раз в течение динамически генерируемой страницы. Таким образом, очевидная вещь, которую нужно сделать, это предварительно загрузить ее и постоянно использовать эту одну переменную в качестве источника.
var searchPic;
function LoadImages() {
searchPic = new Image(100,100);
searchPic.src = "XXXX/YYYY/search.png";
// This is correct and the path is correct
}
Затем я установил изображение с помощью
document["pic1"].src = searchPic;
или же
$("#pic1").attr("src", searchPic);
Тем не менее, изображение никогда не устанавливается правильно в FireBug, когда я запрашиваю изображение, которое я получаю[object HTMLImageElement]
какsrc
изображения
В IE я получаю:
http://localhost:8080/work/Sandbox/jpmetrix/[object]