Chapter 3 DynaScript Predefined Objects
The DOMText
 object inherits
all the methods of the DOMCharacterData
 object, but
it also has one of its own methods, which is discussed here.
DOMText.splitText( offset )
Breaks this text node into two text nodes at the specified offset, keeping both in the tree as siblings. offset is the point where the text is to be split, starting from 0.
After the split, this DOMText 
object contains
the content up to the offset point. The new DOMText 
node,
added as the next sibling of this node, contains the content at
or after the offset point.
The new added DOMText 
node.
This script takes an element that has a single text node as child (holding a street address), and adds text to the end of that node by splitting the text and then normalizing:
streetText = streetElement.firstChild;
streetText.splitText(stText.length );
streetElement.lastChild.data = " -- now moved";
streetElement.normalize();
| Copyright © 1999 Sybase, Inc. All rights reserved. | 
 
 | |