2014-01-16 125 views
2

我哪有值設置爲一個節點JavaScript的XML設置節點值

var testVal = "some value" 
var XML = document.createElement("div"); 
var Node = document.createElement("ROOT NODE"); 
var node1 = document.createElement("TESTING-ONE"); 

node1.appendChild(testVal);         
Node.appendChild(node1); 
XML.appendChild(Node); 

alert(XML.innerHTML); 

回答

2

使用createTextNode

node1.appendChild(document.createTextNode(testVal)); 

旁註:元素名稱不能包含空格,所以下面的錯誤:

var Node = document.createElement("ROOT NODE"); 
+0

謝謝....這工作 –