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

时间:2012-06-21 05:40:07

标签: 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 ..我正在分配src =“图像”,我在var图像..但它不工作。 。

3 个答案:

答案 0 :(得分:4)

您需要将值插入字符串:

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

答案 1 :(得分:0)

它应该是这样的:

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

答案 2 :(得分:0)

我认为你应该这样做:

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