CharacterData
The CharacterData abstract interface represents a Node object that contains characters. This is an abstract interface, meaning there aren't any object of type CharacterData: it is implemented by other interfaces, like Text, Comment, or ProcessingInstruction which aren't abstract.
Inheritors
Properties
node is a CDATASection node.
Returns the children.
node is a Comment node.
node is a DocumentFragment node.
node is a document.
Set when other is a descendant of node.
Set when other is an ancestor of node.
Set when node and other are not in the same tree.
Set when other is following node.
Set when other is preceding node.
node is a doctype.
node is an element.
Returns the first child.
Returns true if node is connected and false otherwise.
Returns the first following sibling that is an element, and null otherwise.
Returns the next sibling.
Returns the node document. Returns null for documents.
Returns the parent element.
Returns the parent.
Returns the first preceding sibling that is an element, and null otherwise.
Returns the previous sibling.
node is a ProcessingInstruction node.
Functions
Returns a bitmask indicating the position of other relative to node.
Returns node's root.
Returns whether node has children.
Returns whether node and otherNode have the same properties.
Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes.