XML DOM - CharacterData-Objekt
- Vorherige Seite DOM CDATASection
- Nächste Seite DOM CSS2Properties
Das CharacterData-Interface bietet die häufig verwendeten Funktionen von Text- und Comment-Knoten.
Beschreibung des CharacterData-Objekts
CharacterData ist Text und Comment Der Superinterface der Knoten. Das Dokument enthält niemals CharacterData-Knoten, sie enthalten nur Text- und Comment-Knoten. Da diese beiden Knoten ähnliche Funktionen haben, wurden diese Funktionen hier definiert, damit Text und Comment sie vererben können.
Beachten Sie, dass nicht unbedingt die durch diesen Interface definierten String-Operationen verwendet werden müssen. Das data-Attribut ist ein gewöhnlicher JavaScript-String, den Sie mit dem +-Operator für die Stringverbindung verwenden können, und auf den Sie die Methoden verschiedener String- und RegExp-Objekte anwenden können.
Eigenschaften des CharacterData-Objekts
Eigenschaft | Beschreibung | IE | F | O | W3C |
---|---|---|---|---|---|
data | Der Text, der der Knoten enthält. | 6 | 1 | 9 | Ja |
length | Die Anzahl der Zeichen, die der Knoten enthält. | 6 | 1 | 9 | Ja |
Methoden des CharacterData-Objekts
Methode | Beschreibung | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Fügt eine bestimmte Zeichenfolge zum Text des Knotens hinzu, den der Knoten enthält. | 6 | 1 | 9 | Ja |
deleteData() | Löscht den angegebenen Text von diesem Knoten. | 6 | 1 | 9 | Ja |
insertData() | Fügt eine bestimmte Zeichenfolge an die Textposition ein, die angegeben wird. | 6 | 1 | 9 | Ja |
replaceData() | Ersetzt einen bestimmten Text mit einer bestimmten Anzahl von Zeichen ab einer bestimmten Position durch eine angegebene Zeichenfolge. | 6 | 1 | 9 | Ja |
substringData() | Gibt einen Textkopien zurück, der eine bestimmte Anzahl von Zeichen von der angegebenen Position beginnt. | 6 | 1 | 9 | Ja |
- Vorherige Seite DOM CDATASection
- Nächste Seite DOM CSS2Properties