JavaScript - Tutorial - Objektreferenz - Der CharacterData-Objekttyp
|
|
Der CharacterData-Objekttyp ist vom Node-Objekttyp abgeleitet
und ererbt dessen Attribute und Methoden.
Vererbungsbaum:
Node - DOM-Grundobjekt
 CharacterData - übergeordneter Typ für Zeichenketten im Dokument
  Text - Typ für Zeichenketten im Dokument
  Comment - nach DOM3 typgleich mit CharacterData
  CDATASection - nach DOM3 typgleich mit CharacterData
|
|
Konstanten des Objekttyps CharacterData |
vom Node-Objekttyp ererbte Konstanten: |
ELEMENT_NODE,
ATTRIBUTE_NODE,
TEXT_NODE,
CDATA_SECTION_NODE,
ENTITY_REFERENCE_NODE,
ENTITY_NODE,
PROCESSING_INSTRUCTION_NODE,
COMMENT_NODE,
DOCUMENT_NODE,
DOCUMENT_TYPE_NODE,
DOCUMENT_FRAGMENT_NODE,
NOTATION_NODE,
DOCUMENT_POSITION_DISCONNECTED,
DOCUMENT_POSITION_PRECEDING,
DOCUMENT_POSITION_FOLLOWING,
DOCUMENT_POSITION_CONTAINS,
DOCUMENT_POSITION_IS_CONTAINED,
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
|
|
|
Attribute des Objekttyps CharacterData |
vom Node-Objekttyp ererbte Attribute: |
nodeName,
nodeValue,
nodeType,
parentNode,
childNodes,
firstChild,
lastChild,
previousSibling,
nextSibling,
attributes,
ownerDocument,
namaspaceURI,
prefix,
localName,
baseURI,
textContent
|
Attribut | | Typ | |
Bedeutung |
length | |
number, readonly | |
Länge der enthaltenen Zeichenkette |
|
|
Funktionen des Objekttyps CharacterData |
vom Node-Objekttyp ererbte Funktionen: |
insertBefore,
replaceChild,
removeChild,
appendChild,
hasChildNodes,
cloneNode,
normalize,
isSupported,
hasAttributes,
compareDocumentPosition,
isSameNode,
lookupPrefix,
isDefaultNamespace,
lookupNamespaceURI,
isEqualNode,
getFeature,
setUserData,
getUserData
|
Funktion | |
Bedeutung |
appendData(arg) | |
fügt eine Zeichenkette an
Attribute:
arg (string)
|
deleteData(offset,count) | |
entfernt eine Teilzeichenkette
Attribute:
offset (number)
count (number)
|
insertData(offset,arg) | |
fügt eine Zeichenkette ein
Attribute:
offset (number)
arg (string)
|
replaceData(offset,count,arg) | |
ersetzt eine Teilzeichenkette
Attribute:
offset (number)
count (number)
arg (string)
|
substringData(offset,count) | |
gibt eine Teilzeichenkette zurück
Attribute:
offset (number)
count (number)
Rückgabewert:
Teilzeichenkette (string)
|
|
|
Autor: Ulrich Kritzner
|