Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
L'interface abstraite CharacterData représente un objet Node (noeud) qui contient des caractères. C'est une interface abstraite, ce qui signifie qu'il n'existe aucun objet de type CharacterData : elle est implémentée par d'autres interfaces comme Text, Comment ou ProcessingInstruction qui ne sont pas abstraites.
EventTarget Node CharacterDataHérite des propriétés de son parent Node et implémente les interfaces ChildNode et NonDocumentTypeChildNode.
CharacterData.dataest une DOMString (chaîne de caractères) representant les données textuelles contenues dans cet objet.
CharacterData.length Lecture seuleRetourne un unsigned long représentant la taille de la chaîne de caractères contenue dans CharacterData.data.
NonDocumentTypeChildNode.nextElementSibling Lecture seuleRetourne l'Element immédiatement après celui spécifié dans la liste des enfants de son parent, ou null si l'élément spécifié est le dernier de la liste.
NonDocumentTypeChildNode.previousElementSibling Lecture seuleRetourne l'Element immédiatement avant celui spécifié dans la liste des enfants de son parent, ou null si l'élément spécifié est le premier de la liste.
Hérite des méthodes de ses parents, Node et EventTarget.
CharacterData.appendData()Ajoute la DOMString (chaîne de caractères) donnée à la chaîne CharacterData.data ; dans le retour de la méthode, data contient la DOMString concaténée .
CharacterData.deleteData()Supprime la quantité spécifiée de caractères, en commençant au point désigné, à partir de la chaîne CharacterData.data ; dans le retour de la méthode, data contient le raccourci DOMString.
CharacterData.insertData()Insère les caractères spécifiés, au point désigné, dans la chaîne CharacterData.data ; dans le retour de cette méthode, data contient la DOMString (chaîne de caractères) modifiée.
ChildNode.remove()Supprime l'objet de la liste d'enfants de son parent.
CharacterData.replaceData()Remplace la quantité spécifiée de caractères, en commençant au point désigné, avec la DOMString (chaîne de caractères) spécifiée ; dans le retour de cette méthode, data contient la DOMString modifiée.
CharacterData.substringData()Renvoie une DOMString (chaîne de caractères) contenant la partie de CharacterData.data de la longueur spécifiée et commençant au point désigné.
| DOM # interface-characterdata |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 3 août 2023 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.