javascript - 我想将 javascript 变量分配给 javascript 中的 html 元素

标签 javascript html

我正在尝试在 javascript 中的 html 元素中插入 javascript 变量值。但它无法正常工作。以下是我的代码。

 window.onload = function() {
    var image=document.getElementById('img').value;
        var img = '<div id="pic"><img src="image" width="200" height="108" /><p></p></div>';
      }

这是函数。我在这里获取可变图像中的图像..我试图将此图像分配给一个 div id pic..我正在分配我在 var image 中获得的 src="image"..但它不起作用。 .

最佳答案

您需要将值插入到字符串中:

var img = '<div id="pic"><img src="' + image + '" width="200" height="108" /><p></p></div>';

关于javascript - 我想将 javascript 变量分配给 javascript 中的 html 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11132132/

相关文章:

javascript - localStorage 适用于桌面但不适用于移动设备(iOS 版本 12.2)

javascript - 为什么我们需要中间件用于 Redux 中的异步流?

javascript - 一页上有许多用于社交网络的共享按钮

html - 如何在 HTML5/JQuery 移动应用程序中检测是否有可用的互联网连接?

html - 表单按钮 CSS

javascript - 立即运行 JavaScript 但等待 x 秒才能再次运行?

javascript - Chrome 无法安装 Progressive Web App

Javascript.innerHTML 正在注释掉以 <? 开头的所有内容

javascript - 这些空 anchor 标签是从哪里来的?

html - 如何使用 css 将刻度添加到自定义 radio ?