Name
XML.createTextNode( ) Method — create a new text node
Availability
Flash 5
Synopsis
XMLdoc.createTextNode(text)
Arguments
- text
A string containing the text that is to become the
nodeValue
of the new node.
Returns
A new text node object, with no parent and no children.
Description
The createTextNode( )
method is our primary
means of generating new text nodes for inclusion in an
XML document object hierarchy. Note that
createTextNode( )
does not insert the element it
returns into XMLdoc
—we must do that
ourselves using appendChild( )
or
insertBefore( )
. For example, here we create and
insert a new P
element into a document, and then
we give that P
element a text-node child:
myDoc = new XML( ); newP = myDoc.createElement("P"); myDoc.appendChild(newP); newText = myDoc.createTextNode("This is the first paragraph"); myDoc.firstChild.appendChild(newText); trace(myDoc); // Displays: "<P>This is the first paragraph</P>"
XMLdoc
must be an instance of the
XML class, not the XMLnode
class.
Text nodes are normally stored as the children of element nodes,
which are created using createElement( )
.
See Also
XML.appendChild( )
, XML.cloneNode(
)
, XML.createElement( )
,
XML.insertBefore( )
Get ActionScript: The Definitive Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.