From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/api/range/setstart/index.html | 121 +++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 files/fr/web/api/range/setstart/index.html (limited to 'files/fr/web/api/range/setstart') diff --git a/files/fr/web/api/range/setstart/index.html b/files/fr/web/api/range/setstart/index.html new file mode 100644 index 0000000000..5f5eea8691 --- /dev/null +++ b/files/fr/web/api/range/setstart/index.html @@ -0,0 +1,121 @@ +--- +title: Range.setStart() +slug: Web/API/Range/setStart +tags: + - API + - DOM + - Method + - Range +translation_of: Web/API/Range/setStart +--- +

{{ApiRef("DOM")}}

+ +

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 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

+ +
range.setStart(startNode, startOffset);
+
+ +

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.
+
+ +

Example

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

Spécifications

+ + + + + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('DOM WHATWG', '#dom-range-setstart', 'Range.setStart()')}}{{Spec2('DOM WHATWG')}}No change.
{{SpecName('DOM2 Traversal_Range', 'ranges.html#Level2-Range-method-setStart', 'Range.setStart()')}}{{Spec2('DOM2 Traversal_Range')}}Initial specification.
+ +

Compatibilité navigateurs

+ +

{{CompatibilityTable}}

+ +
+ + + + + + + + + + + + + + + + + + + + + +
FeatureChromeEdgeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatGeckoDesktop("1.0")}}9.09.0{{CompatVersionUnknown}}
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
FeatureAndroidEdgeFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatGeckoMobile("1.0")}}9.09.0{{CompatVersionUnknown}}
+
+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf