基于变量加载图像

时间:2014-05-12 18:55:37

标签: javascript image

我已经尝试了几个小时但却找不到有效的答案。我想为一年中的每一天加载不同的图像。

我有一些基于日期函数创建变量的js。我将此与其他文本字符串连接起来以获取此变量:

photo2load = http://www.example.com/photos/pic132.jpg

如何让这张照片加载。需要什么脚本?我完全失去了。

提前致谢。

1 个答案:

答案 0 :(得分:1)

你需要为你的图像添加一个id属性,然后onload调用一个函数,里面有这样的东西:

function loadMyImage(){
    var img = document.getElementById("id-of-image");
    img.src = photo2Load;
}

或者如果你想直接传递你的变量,可以调用像这样的函数

loadMyImage( photo2Load);

function loadMyImage(imgUrl){
    var img = document.getElementById("id-of-image");
    img.src = imgUrl ;
}