Objet CharacterData XML DOM
- Page précédente DOM CDATASection
- Page suivante DOM CSS2Properties
L'interface CharacterData fournit les fonctionnalités couramment utilisées des nœuds Text et Comment.
L'objet CharacterData décrit
CharacterData est Text et Comment L'interface superieure du nœud. Le document ne contient jamais le nœud CharacterData, ils ne contiennent que les nœuds Text et Comment. Mais comme ces deux types de nœuds ont des fonctions similaires, ces fonctions sont définies ici afin que Text et Comment puissent l'hériter.
Notez que vous n'êtes pas obligé d'utiliser les méthodes d'opérations de chaîne définies par cet interface. L'attribut data est une chaîne JavaScript ordinaire, vous pouvez l'utiliser avec l'opérateur + pour concaténation de chaînes, et vous pouvez l'utiliser avec diverses méthodes des objets String et RegExp.
Attributs de l'objet CharacterData
Attribut | Description | IE | F | O | W3C |
---|---|---|---|---|---|
data | Texte contenu par ce nœud. | 6 | 1 | 9 | Oui |
length | Nombre de caractères contenus par ce nœud. | 6 | 1 | 9 | Oui |
Méthodes de l'objet CharacterData
Méthode | Description | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Ajoute une chaîne spécifiée au texte contenu par ce nœud. | 6 | 1 | 9 | Oui |
deleteData() | Supprime le texte spécifié à partir de ce nœud. | 6 | 1 | 9 | Oui |
insertData() | Insère une chaîne spécifiée à la position spécifiée dans le texte du nœud. | 6 | 1 | 9 | Oui |
replaceData() | Remplace le texte spécifié à partir de la position spécifiée par une quantité spécifiée par une chaîne spécifiée. | 6 | 1 | 9 | Oui |
substringData() | Retourne une copie de texte spécifiée en nombre de caractères à partir de la position spécifiée. | 6 | 1 | 9 | Oui |
- Page précédente DOM CDATASection
- Page suivante DOM CSS2Properties