XML DOM 教程
下面的實例使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
復(fù)制一個節(jié)點,并把它追加到已有的節(jié)點
本例使用 cloneNode() 來復(fù)制一個節(jié)點,并把它追加到 XML 文檔的根節(jié)點。
cloneNode() 方法創(chuàng)建指定節(jié)點的副本。
cloneNode() 方法有一個參數(shù)(true 或 false)。該參數(shù)指示被克隆的節(jié)點是否包括原節(jié)點的所有屬性和子節(jié)點。
下面的代碼片段復(fù)制第一個 <book> 節(jié)點,并把它追加到文檔的根節(jié)點:
輸出:
實例解釋: