XML DOM - Objet Text
- Page précédente RangeException DOM
- Page suivante XMLHttpRequest DOM
L'objet Text représente le contenu texte d'un élément ou d'un attribut.
Description de l'objet Text
Le nœud Text représente une série de textes purs dans un document HTML ou XML. Comme les textes purs apparaissent dans les éléments et les attributs de HTML et XML, les nœuds Text apparaissent généralement en tant que sous-nœuds des nœuds Element et Attr.
Le nœud Text hérite de Interface CharacterDataPar l'intermédiaire de l'attribut data hérité de l'interface CharacterData ou de l'attribut nadevalue hérité de l'interface Node, vous pouvez accéder au contenu texte du nœud Text.
Les méthodes héritées de CharacterData ou l'interface Text自身定义的 splitText() méthode peuvent être utilisées pour manipuler les nœuds Text. Utilisez document.createTextNode() pour créer un nouveau nœud Text.
Le nœud Text n'a pas de sous-nœuds.
Pour en savoir plus sur les méthodes de suppression des nœuds Text vides du sous-arbre du document et de fusion des nœuds Text adjacents, voir "Node.normalize()Page de référence "
Propriétés de l'objet Text
Propriété | Description | IE | F | O | W3C |
---|---|---|---|---|---|
data | Définir ou retourner le texte d'un élément ou d'une propriété | 6 | 1 | 9 | Oui |
isElementContentWhitespace | Déterminer si le nœud texte contient du contenu de caractères blancs. | Non | Non | Non | Oui |
length | Retourner la longueur du texte d'un élément ou d'une propriété | 6 | 1 | 9 | Oui |
wholeText | Retourner tous les textes des nœuds textuels adjacents à cet ordre dans le document | Non | Non | Non | Oui |
Méthodes de l'objet Text
Méthode | Description | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | Ajouter des données à la fin du nœud | 6 | 1 | 9 | Oui |
deleteData() | Supprimer des données à partir du nœud | 6 | 1 | 9 | Oui |
insertData() | Insérer des données dans le nœud | 6 | 1 | 9 | Oui |
replaceData() | Remplacer les données dans le nœud | 6 | 1 | 9 | Oui |
replaceWholeText() | Remplacer ce nœud et tous les nœuds textuels adjacents avec un texte spécifié | Non | Non | Non | Oui |
splitText() | Diviser un nœud Text en deux. | 6 | 1 | 9 | Oui |
substringData() | Extraire des données à partir de nœuds | 6 | 1 | 9 | Oui |
Pages associées
Manuel de référence XML DOM :Objet CharacterData
- Page précédente RangeException DOM
- Page suivante XMLHttpRequest DOM