https://www.w3cschool.cn/xmldom/dom-nodes-replace.html
DOM 替换节点可以使用 replaceChild() 方法来实现,replaceChild() 方法用来将旧的节点替换成新的节点。
replaceChild() 方法替换指定节点。
nodeValue 属性替换文本节点中的文本。
下面的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),位于外部 JavaScript 中,用于加载 XML 文件。
本例使用 replaceChild() 来替换第一个 <book> 节点。
本例使用 nodeValue 属性来替换文本节点中的数据。
replaceChild() 方法用于替换节点。
下面的代码片段替换第一个 <book> 元素:
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.documentElement;
//create a book element, title element and a text node