JavaScript - Tutorial - Objektreferenz - Der Text-Objekttyp
|
|
Der Text-Objekttyp ist vom CharacterData-Objekttyp abgeleitet
und ererbt dessen Attribute und Methoden.
|
|
Konstanten des Objekttyps Text |
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 Text |
vom Node-Objekttyp ererbte Attribute: |
nodeName,
nodeValue,
nodeType,
parentNode,
childNodes,
firstChild,
lastChild,
previousSibling,
nextSibling,
attributes,
ownerDocument,
namaspaceURI,
prefix,
localName,
baseURI,
textContent
|
vom CharacterData-Objekttyp ererbte Attribute: |
length
|
Attribut | | Typ | |
Bedeutung |
wholeText | |
string, readonly | |
gesamter Textinhalt |
|
|
Funktionen des Objekttyps Text |
vom Node-Objekttyp ererbte Funktionen: |
insertBefore,
replaceChild,
removeChild,
appendChild,
hasChildNodes,
cloneNode,
normalize,
isSupported,
hasAttributes,
compareDocumentPosition,
isSameNode,
lookupPrefix,
isDefaultNamespace,
lookupNamespaceURI,
isEqualNode,
getFeature,
setUserData,
getUserData
|
vom Character-Objekttyp ererbte Funktionen: |
substringData,
appendData,
insertData,
deleteData,
replaceData
|
Funktion | |
Bedeutung |
isWhitespaceInElementContent() | |
ermittelt, ob Leerzeichen im Element stehen
Rückgabewert:
true oder false (Boolean)
|
replaceWholeText(content) | |
ersetzt den gesamten Text
Attribute:
content (string)
Rückgabewert:
neues Objekt (object (Text)) oder leer
|
splitText(offset) | |
bricht den Knoten in zwei auseinander und stellt beide als Schwesterobjekte nebeneinander
Attribute:
offset (number)
Rückgabewert:
neues Objekt (object (Text)), rechts von offset
|
|
|
Autor: Ulrich Kritzner
|