Chapter 3 DynaScript Predefined Objects


DOMText methods

The DOMText object inherits all the methods of the DOMCharacterData object, but it also has one of its own methods, which is discussed here.

splitText method

Syntax

DOMText.splitText( offset )

Description

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.

Return

The new added DOMText node.

Example

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();

See also

"normalize method".

 


Copyright © 1999 Sybase, Inc. All rights reserved.