See documentation for the DOM Level 2 Node.cloneNode() method. But note 
that this is not guaranteed to work on Document nodes; in some 
implementations, you may have to create a new Document, and then use the 
DOM Level 2 importNode() method to copy the children of the old Document 
into the new one... so see the docs for that too. (See also 
http://www.w3.org/DOM/faq.html#ownerdoc for discussion of why importNode 
is different from cloneNode.)

If you're writing DOM Level 1 code, then yes, you must provide your own 
code to walk and copy the tree.

______________________________________
Joe Kesselman  / IBM Research


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to