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/range/setstart/index.md | 67 ++++++++++++-------------------- 1 file changed, 24 insertions(+), 43 deletions(-) (limited to 'files/fr/web/api/range/setstart') diff --git a/files/fr/web/api/range/setstart/index.md b/files/fr/web/api/range/setstart/index.md index 019a481c37..a6dcadd6d3 100644 --- a/files/fr/web/api/range/setstart/index.md +++ b/files/fr/web/api/range/setstart/index.md @@ -8,64 +8,45 @@ tags: - Range translation_of: Web/API/Range/setStart --- -

{{ApiRef("DOM")}}

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

La methode Range.setStart() définit la position de départ d'un {{ domxref("Range") }}.

+La methode **`Range.setStart() `**définit la position de départ d'un {{ domxref("Range") }}. -

Si le startNode est un {{ domxref("Node") }}  de type Text, Comment, ou CDATASection, alors startOffset est le nombre de caractères depuis le départ du startNode. Pour les autres types de Nœud, startOffset est le nombre de noeuds enfants entre le debut du startNode.

+Si le `startNode` est un {{ domxref("Node") }}  de type `Text`, `Comment`, ou `CDATASection`, alors startOffset est le nombre de caractères depuis le départ du `startNode`. Pour les autres types de `Nœud`, `startOffset` est le nombre de noeuds enfants entre le debut du `startNode`. -

Si vous définissez le point de départ en dessous (plus bas dans le document), le point final entraînera une plage réduite avec les points de départ et de fin réglés tous les deux sur la position de départ spécifiée.

+Si vous définissez le point de départ en dessous (plus bas dans le document), le point final entraînera une plage réduite avec les points de départ et de fin réglés tous les deux sur la position de départ spécifiée. -

Syntaxe

+## Syntaxe -
range.setStart(startNode, startOffset);
-
+ range.setStart(startNode, startOffset); -

Paramètres

+### Paramètres -
-
startNode
-
{{ domxref("Node") }} ou {{ domxref("Range") }} devrait démarrer.
-
startOffset
-
Un entier supérieur ou égal à zéro représentant le décalage pour le début du {{domxref ("Range")}} à partir du début de startNode.
-
+- _startNode_ + - : {{ domxref("Node") }} ou {{ domxref("Range") }} devrait démarrer. +- _startOffset_ + - : Un entier supérieur ou égal à zéro représentant le décalage pour le début du {{domxref ("Range")}} à partir du début de startNode. -

Example

+## Example -
var range = document.createRange();
+```js
+var range = document.createRange();
 var startNode = document.getElementsByTagName("p").item(2);
 var startOffset = 0;
 range.setStart(startNode,startOffset);
-
+``` -

Spécifications

+## Spécifications - - - - - - - - - - - - - - - - - - -
SpecificationStatutCommentaire
{{SpecName('DOM WHATWG', '#dom-range-setstart', 'Range.setStart()')}}{{Spec2('DOM WHATWG')}}
{{SpecName('DOM2 Traversal_Range', 'ranges.html#Level2-Range-method-setStart', 'Range.setStart()')}}{{Spec2('DOM2 Traversal_Range')}}Définition initiale.
+| Specification | Statut | Commentaire | +| ------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------- | -------------------- | +| {{SpecName('DOM WHATWG', '#dom-range-setstart', 'Range.setStart()')}} | {{Spec2('DOM WHATWG')}} | | +| {{SpecName('DOM2 Traversal_Range', 'ranges.html#Level2-Range-method-setStart', 'Range.setStart()')}} | {{Spec2('DOM2 Traversal_Range')}} | Définition initiale. | -

Compatibilité navigateurs

+## Compatibilité navigateurs -

{{Compat("api.Range.setStart")}}

+{{Compat("api.Range.setStart")}} -

Voir aussi

+## Voir aussi - +- [L'index des interfaces DOM](/fr/docs/DOM/DOM_Reference) -- cgit v1.2.3-54-g00ecf