「XML DOM入門」cloneNode()メソッドの使い方
サンプルコード
xmlDoc=loadXMLDoc("books.xml"); x=xmlDoc.getElementsByTagName('book')[0]; cloneNode=x.cloneNode(true); xmlDoc.documentElement.appendChild(cloneNode); // titleノードの値を出力 y=xmlDoc.getElementsByTagName("title"); for (i=0;i<y.length;i++) { document.write(y[i].childNodes[0].nodeValue); document.write("<br>"); }
結果:
Everyday Italian
Harry Potter
XQuery Kick Start
Learning XML
Everyday Italian