From 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:24 +0200 Subject: convert content to md --- files/fr/web/api/characterdata/index.md | 105 ++++++++++++-------------------- 1 file changed, 38 insertions(+), 67 deletions(-) (limited to 'files/fr/web/api/characterdata') diff --git a/files/fr/web/api/characterdata/index.md b/files/fr/web/api/characterdata/index.md index 4ae6c1bbad..ef27efe0dd 100644 --- a/files/fr/web/api/characterdata/index.md +++ b/files/fr/web/api/characterdata/index.md @@ -6,84 +6,55 @@ tags: - DOM translation_of: Web/API/CharacterData --- -

{{APIRef("DOM")}}

+{{APIRef("DOM")}} -

L'interface abstraite CharacterData représente un objet {{domxref("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 {{domxref("Text")}}, {{domxref("Comment")}} ou {{domxref("ProcessingInstruction")}} qui ne sont pas abstraites.

+L'interface abstraite **`CharacterData`** représente un objet {{domxref("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 {{domxref("Text")}}, {{domxref("Comment")}} ou {{domxref("ProcessingInstruction")}} qui ne sont pas abstraites. -

{{InheritanceDiagram}}

+{{InheritanceDiagram}} -

Propriétés

+## Propriétés -

Hérite des propriétés de son parent {{domxref("Node")}} et implémente les interfaces {{domxref("ChildNode")}} et {{domxref("NonDocumentTypeChildNode")}}.

+_Hérite des propriétés de son parent {{domxref("Node")}} et implémente les interfaces {{domxref("ChildNode")}} et {{domxref("NonDocumentTypeChildNode")}}._ -
-
{{domxref("CharacterData.data")}}
-
est une {{domxref("DOMString")}} (chaîne de caractères) representant les données textuelles contenues dans cet objet.
-
{{domxref("CharacterData.length")}} {{readonlyInline}}
-
Retourne un unsigned long représentant la taille de la chaîne de caractères contenue dans CharacterData.data.
-
{{domxref("NonDocumentTypeChildNode.nextElementSibling")}} {{readonlyInline}}
-
Retourne l'{{domxref("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.
-
{{domxref("NonDocumentTypeChildNode.previousElementSibling")}} {{readonlyInline}}
-
Retourne l'{{domxref("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.
-
+- {{domxref("CharacterData.data")}} + - : est une {{domxref("DOMString")}} (_chaîne de caractères_) representant les données textuelles contenues dans cet objet. +- {{domxref("CharacterData.length")}} {{readonlyInline}} + - : Retourne un `unsigned long` représentant la taille de la chaîne de caractères contenue dans `CharacterData.data`. +- {{domxref("NonDocumentTypeChildNode.nextElementSibling")}} {{readonlyInline}} + - : Retourne l'{{domxref("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. +- {{domxref("NonDocumentTypeChildNode.previousElementSibling")}} {{readonlyInline}} + - : Retourne l'{{domxref("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. -

Méthodes

+## Méthodes -

Hérite des méthodes de son parent {{domxref("Node")}}, et implémente les interfaces {{domxref("ChildNode")}} et {{domxref("NonDocumentTypeChildNode")}}.

+*Hérite des méthodes de son parent {{domxref("Node")}}, et implémente les interfaces {{domxref("ChildNode")}} *et {{domxref("NonDocumentTypeChildNode")}}_._ -
-
{{domxref("CharacterData.appendData()")}}
-
Ajoute la {{domxref("DOMString")}} (chaîne de caractères) donnée à la chaîne CharacterData.data ; dans le retour de la méthode, data contient la {{domxref("DOMString")}} concaténée .
-
{{domxref("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 {{domxref ("DOMString")}}.
-
{{domxref("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 {{domxref ("DOMString")}} (chaîne de caractères) modifiée.
-
{{domxref("ChildNode.remove()")}} {{experimental_inline}}
-
Supprime l'objet de la liste d'enfants de son parent.
-
{{domxref("CharacterData.replaceData()")}}
-
Remplace la quantité spécifiée de caractères, en commençant au point désigné, avec la {{domxref ("DOMString")}} (chaîne de caractères) spécifiée ; dans le retour de cette méthode, data contient la {{domxref ("DOMString")}} modifiée.
-
{{domxref("CharacterData.substringData()")}}
-
Renvoie une {{domxref ("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é.
-
+- {{domxref("CharacterData.appendData()")}} + - : Ajoute la {{domxref("DOMString")}} (_chaîne de caractères_) donnée à la chaîne `CharacterData.data` ; dans le retour de la méthode, `data` contient la {{domxref("DOMString")}} concaténée . +- {{domxref("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 {{domxref ("DOMString")}}. +- {{domxref("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 {{domxref ("DOMString")}} (_chaîne de caractères_) modifiée. +- {{domxref("ChildNode.remove()")}} {{experimental_inline}} + - : Supprime l'objet de la liste d'enfants de son parent. +- {{domxref("CharacterData.replaceData()")}} + - : Remplace la quantité spécifiée de caractères, en commençant au point désigné, avec la {{domxref ("DOMString")}} (_chaîne de caractères_) spécifiée ; dans le retour de cette méthode, `data` contient la {{domxref ("DOMString")}} modifiée. +- {{domxref("CharacterData.substringData()")}} + - : Renvoie une {{domxref ("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é. -

Spécifications

+## Spécifications - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpécificationStatutCommentaire
{{SpecName('DOM WHATWG', '#characterdata', 'CharacterData')}}{{Spec2('DOM WHATWG')}}Ajoute une implémention des interfaces {{domxref("ChildNode")}} et{{domxref("NonDocumentTypeChildNode")}}.
{{SpecName('DOM3 Core', 'core.html#ID-FF21A306', 'CharacterData')}}{{Spec2('DOM3 Core')}}Pas de changement depuis {{SpecName('DOM2 Core')}}.
{{SpecName('DOM2 Core', 'core.html#ID-FF21A306', 'CharacterData')}}{{Spec2('DOM2 Core')}}Pas de changement depuis {{SpecName('DOM1')}}.
{{SpecName('DOM1', 'level-one-core.html#ID-FF21A306', 'CharacterData')}}{{Spec2('DOM1')}}Définition initiale.
+| Spécification | Statut | Commentaire | +| ------------------------------------------------------------------------------------------------ | -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | +| {{SpecName('DOM WHATWG', '#characterdata', 'CharacterData')}} | {{Spec2('DOM WHATWG')}} | Ajoute une implémention des interfaces {{domxref("ChildNode")}} et{{domxref("NonDocumentTypeChildNode")}}. | +| {{SpecName('DOM3 Core', 'core.html#ID-FF21A306', 'CharacterData')}} | {{Spec2('DOM3 Core')}} | Pas de changement depuis {{SpecName('DOM2 Core')}}. | +| {{SpecName('DOM2 Core', 'core.html#ID-FF21A306', 'CharacterData')}} | {{Spec2('DOM2 Core')}} | Pas de changement depuis {{SpecName('DOM1')}}. | +| {{SpecName('DOM1', 'level-one-core.html#ID-FF21A306', 'CharacterData')}} | {{Spec2('DOM1')}} | Définition initiale. | -

Compatibilité des navigateurs

+## Compatibilité des navigateurs -

{{Compat("api.CharacterData")}}

+{{Compat("api.CharacterData")}} -

Voir aussi

+## Voir aussi - +- [Référence du DOM](/fr/docs/Web/API/Document_Object_Model). -- cgit v1.2.3-54-g00ecf