Re: Tenplates and subtree plugins

David Corbin <[email protected]>
Newsgroups gmane.comp.java.enhydra.xmlc
Message-ID <[email protected]>
On Thursday 21 August 2003 00:54, Richard Keene wrote:
> I want to take one document called layout.html and another called body.html
> and take the main contents node (a div with id='mainContents') and
> remove it from the
> instance of bodyHTML.class and replace the div in an instance of
> layoutHTML.class
> with the removed div.
> I have code like....
>             layoutHTML L = new layoutHTML();
>             bodyHTML t = new bodyHTML();
>              // The div I want to replace.
>             HTMLElement centerMiddle = L.getElementCenterMiddle();
>              // The div I want to plug into the layoutHTML object.
>             HTMLElement indexMainContents = t.getElementMainContents();
>          

HTMLElement nE = 
(HTMLEelemet.getDocument().importNode(t.getElementMainContents(),true);
cenerMiddle.appendChild(newElement);
  
> bodyMainContents.getParentNode().removeChild(indexMainContents);
> centerMiddle.appendChild(t.getElementMainContents());
> It compiles and when I run it it says 'wrong document'
> It appears that the indexMainContents retains the class id or something
> of the
> owning document t, and so when L goes to render it'sself to the browser
> it recognizes that the nodes are from the wrong doc.

Try someting like those two lines above.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.