我正在尝试在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图像..但它不工作。 。
答案 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>';
}