Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Document : méthode createRange()

Baseline Large disponibilité

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.

>

La méthode createRange() de l'interface Document retourne un nouvel objet Range dont le début et la fin sont au décalage 0 de l'objet Document sur lequel elle a été appelée.

Syntaxe

js
createRange()

Paramètres

Aucun.

Valeur de retour

L'objet Range nouvellement créé.

Exemples

js
const range = document.createRange();

range.setStart(startNode, startOffset);
range.setEnd(endNode, endOffset);

Notes

Une fois un objet Range créé, il est nécessaire de définir les limites de départ et de fin avant de pouvoir utiliser la plupart des méthodes.

Spécifications

Spécification
DOM>
# dom-document-createrange>

Compatibilité des navigateurs