2016-05-12 144 views
0
var xmlRoot = "<root></root>"; 
var firstChildNode = "<firstChild></firstChild>"; 

var parser = new DOMParser(); 
var xmlDom = parse.parseFromString(xmlRoot, "text/xml"); 
var xmlChildNode = parse.parseFromString(firstChildNode, "text/xml"); 

xmlDom.appendChild(xmlChildNode); 

所以上面是我試圖測試。我不明白爲什麼我得到一個HierarchyRequestError。有人能指出我的邏輯有瑕疵嗎?看來我沒有正確理解這個概念。JavaScript XML層次結構請求錯誤

回答

0

所以我設法使之與以下工作:

xmlDom.firstChild.appendChild(xmlChildNode.firstChild); 

如因某種原因xmlDom.firstChild回報<root></root>。在這種情況下,什麼是xmlDom呢?我覺得我有一個概念我不能正確理解......