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

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

Specification
DOM
# dom-document-createrange

Compatibilité des navigateurs