javascript - 从函数参数中获取图像名称

标签 javascript html

我需要将图像嵌入到元素中。例如,在下面的代码中,图像 dog.png 将被插入到 #board div 中。我该怎么做?

HTML

<div id="board"></div>

JavaScript

function show_image(symbol, value, identificator) {
    var img = document.createElement("IMG");
    img.src = symbol.png;
    identificator.appendChild(img);
}

show_image("dog", "15", "board");

最佳答案

只需使用 getElementByIdappendChild。另请注意,您需要连接 .png 字符串 - 您试图访问不存在的 "dog".png:

function show_image(symbol, value, identificator) {
  var img = document.createElement("IMG");
  img.src = symbol + ".png";
  document.getElementById(identificator).appendChild(img);
}

show_image("dog", "15", "board");
<div id="board"></div>

关于javascript - 从函数参数中获取图像名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55435916/

相关文章:

javascript - jquery 向这个被点击的元素添加类

Javascript:AES 加密速度很慢

javascript - 创建可调整大小的日历 (html/css/jquery)

jQuery - 从 HTML 字符串中获取 HTML

html - 响应式图像 css 没有响应

javascript - 使 jQuery 函数以相同的速率延迟和加载

Javascript 注入(inject)以改进 Flash 的 SEO

javascript - 当 Canvas 的高度超过屏幕的高度时(当滚动条出现时),如何在 Canvas (JavaScript)上测试鼠标检测

javascript - 从商店的前端 Shopify javascript api

javascript - 悬停(鼠标离开)方法不显示效果