无法使随机图像显示javascript

时间:2018-04-29 16:46:13

标签: javascript

尝试根据平均值显示集合中的随机图像。我相信我的代码正在运行:

var happy = ["/images/rick.gif", "/images/troll.gif", "/images/wild.gif","/images/pervkid.gif"],
   rand = Math.floor(Math.random() * happy.length);

  console.log(avg);  

    if (avg > 2) {
        document.getElementById("bod").innerHTML = happy[rand];
    } 

因为所选的随机图像仅在名称上显示文本,在刷新时随机显示,但我无法显示图像。还试过“.src”,这只是给我一个空白的屏幕。

1 个答案:

答案 0 :(得分:3)

你需要例如一个img标签

document.getElementById("bod").innerHTML = '<img src="' + happy[rand] + '" alt="">';