Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取HTML正文中的Javascript变量_Javascript_Html_Xml - Fatal编程技术网

获取HTML正文中的Javascript变量

获取HTML正文中的Javascript变量,javascript,html,xml,Javascript,Html,Xml,我编写了一段代码,使用Javascript从XML文件获取图像路径,并将其存储在Javascript变量中: var str2 = xmlDoc.getElementsByTagName("picture")[0].childNodes[0].nodeValue; 所以现在在我的身体部分,我需要创建一个图像标签imgsrc=????? 我希望src是我的javascript变量的值,怎么做 所以现在在我的身体部分,我需要创建一个图像标记img src= 您可以这样做: var str2 =

我编写了一段代码,使用Javascript从XML文件获取图像路径,并将其存储在Javascript变量中:

var str2 = xmlDoc.getElementsByTagName("picture")[0].childNodes[0].nodeValue;
所以现在在我的身体部分,我需要创建一个图像标签
imgsrc=?????

我希望src是我的javascript变量的值,怎么做

所以现在在我的身体部分,我需要创建一个图像标记img src=

您可以这样做:

var str2 = xmlDoc.getElementsByTagName("picture")[0].childNodes[0].nodeValue;
var img = document.createElement('img');
img.src = str2;
document.body.appendChild(img);
所以现在在我的身体部分,我需要创建一个图像标记img src=

您可以这样做:

var str2 = xmlDoc.getElementsByTagName("picture")[0].childNodes[0].nodeValue;
var img = document.createElement('img');
img.src = str2;
document.body.appendChild(img);
这样做:

var img = document.createElement( "IMG" );
img.src = str2;
document.body.appendChild( img );
确保在onload偶数中执行此操作(否则,
document.body
元素可能尚未准备好接受新的child)。

执行此操作:

var img = document.createElement( "IMG" );
img.src = str2;
document.body.appendChild( img );

确保在onload-even中执行此操作(否则,
document.body
元素可能还没有准备好接受新的child)。

+1@sarfraz如果您有一个小的拼写错误“documnet”,则应拼写为“document”。抱歉,我没有编辑权限。+1@sarfraz您有一个小的拼写错误“documnet”应该拼写为“document”。对不起,我没有编辑权限。