首页 > 解决方案 > 无法使随机图像显示 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”,它只会给我一个空白屏幕。

标签: javascript

解决方案


你也需要一个img标签

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

推荐阅读