Re: New spec. Questions

Thank you Mike for those examples it clears every thing up.

Frank

-----Original Message-----
From: Mike Champion <mcc@arbortext.com>
To: Dom mailing list <www-dom@w3.org>
Date: Thursday, July 23, 1998 11:33 PM
Subject: Re: New spec. Questions


>At 05:34 PM 7/23/98 -0400, Frank Boumphrey wrote:
>>>>appendChild takes a Node argument and not a string.  Could you try again
>>
>>Sure. Basically what I am asking is  , once you've created an object how
do
>>you insert it into the tree.
>>
>>I start with:
>>
>><xdoc>
>><greeting>Hello XML</greeting>
>></xdoc>
>>
>>I want to end up with
>>
>><xdoc>
>><greeting>Hello XML</greeting>
>><greeting>Hello DOM</greeting>
>></xdoc>
>>
>>I create an element greeting with
>>
>>        document.createElement(greeting)
>>
>>I create a text node with
>>
>>        document.createTextNode("Hello DOM")
>>
>>How do I insert them into my document tree? by append child? by
>>insertBefore?
>
>You would setup your tree as follows:
>
>Element greet1 = document.createElement("greeting");
>Text    hello1 = document.createTextNode("Hello XML")
>greet1.appendChild(hello1);
>
>Element greet2 = document.createElement("greeting");
>Text    hello2 = document.createTextNode("Hello DOM")
>greet2.insertBefore(hello2, null);  // Alternate way to append
>
>document.appendChild(greet1);
>document.appendChild(greet2);
>
>There are may ways to access the nodes in the tree, e.g.
>
>greet1 = document.firstChild;
>greet2 = document.lastChild;
>or
>greet2 = greet1.nextSibling;
>
>or
>
>Nodelist list = document.childNodes;
>greet1 = list.item(0);
>greet2 = list.item(1);
>
>Is this any clearer?
>
>

Received on Friday, 24 July 1998 18:51:54 UTC