2012-03-15 64 views
0

我寫的採取是從XML文件使用Javascript圖像路徑代碼和存儲的它在一個JavaScript變量:獲取JavaScript變量在HTML身體

var str2 = xmlDoc.getElementsByTagName("picture")[0].childNodes[0].nodeValue; 

所以現在我的身體部分我需要創建圖像標記img src= ??????

我想要的SRC是我的javascript變量的值,該怎麼辦呢?

回答

1

所以現在我的身體部分,我需要創建圖像標籤IMG SRC = ??????

你可以這樣做:

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

+1 @sarfraz你有一個小錯字「documnet」應拼寫「文件」。對不起,我沒有編輯權限。 – ch4nd4n 2012-03-15 10:29:53

+0

@ CK-:感謝您指出錯字。更新:) – Sarfraz 2012-03-15 10:32:33

+0

謝謝!!!!!!!!!! – 2012-03-15 10:44:26

3

這樣做:

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

確保您在onload做到這一點,即使(否則document.body元素可能還沒有準備好接受新的孩子的然而)。