CharacterData
The CharacterData
interface is completely abstract, extending the
basic Node
interface only to
support manipulation of character data. Every DOM object type that
deals with text data inherits, directly or indirectly, from this
interface.
This interface's string-handling facilities are similar to
those found in most modern programming languages. Like C/C++
string-processing routines, all CharacterData
routines are
zero-based.