我编写了一个代码,该代码使用Javascript从XML文件中获取图像路径,并将其存储在Javascript变量中:
var str2 = xmlDoc.getElementsByTagName("picture")[0].childNodes[0].nodeValue;
所以现在在我的身体部分我需要创建一个图像标记img src= ??????
我希望src是我的javascript变量的值,怎么做?
答案 0 :(得分:3)
这样做:
var img = document.createElement( "IMG" );
img.src = str2;
document.body.appendChild( img );
请确保您在onload中执行此操作(否则document.body
元素可能尚未准备好接受新的子项。)
答案 1 :(得分:1)
所以现在在我的身体部分我需要创建一个图像标签img src = ??????
你可以这样做:
var str2 = xmlDoc.getElementsByTagName("picture")[0].childNodes[0].nodeValue;
var img = document.createElement('img');
img.src = str2;
document.body.appendChild(img);