in Javascript I wonder if I create an element without appending to child what will happen ? also what if I create the element from different doc and add it to new one ?
var text, parser, xmlDoc;
text = "<bookstore></bookstore>";
var text2="<test/>";
parser = new DOMParser();
xmlDoc = parser.parseFromString(text,"text/xml");
xmlDoc2 = parser.parseFromString(text2,"text/xml");
var newElement=xmlDoc2.createElement("hello");
xmlDoc.getElementsByTagName("bookstore")[0].appendChild(newElement);
var oSerializer = new XMLSerializer();
var sXML = oSerializer.serializeToString(xmlDoc);
console.log(sXML);
I can't find why I need to use the same doc to create the element