La méthode Range.detach() n'a aucun effet. Elle permet de désactiver l'objet Range et de libérer les ressources associées. Cette méthode a été conservée pour des raisons de compatibilités.

Syntaxe

range.detach();

Exemple

var range = document.createRange();

range.selectNode(document.getElementsByTagName("div").item(0));
range.detach();

Spécifications

Spécification Status Commentaires
DOM
La définition de 'Range.detach()' dans cette spécification.
Standard évolutif Aucun changement.
Document Object Model (DOM) Level 2 Traversal and Range Specification
La définition de 'Range.detach()' dans cette spécification.
Obsolete Spécification initiale.

Compatibilité des navigateurs

FonctionnalitéChromeEdgeFirefoxInternet ExplorerOperaSafari
Support simple Oui1 Oui4 — 15299 Oui3
FonctionnalitéAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Support simple Oui Oui Oui4 — 152 Oui Oui3 ?

1. Since April 2014 this method is a no-op in Chrome.

2. Starting in Firefox 15.0, this method is a no-op and has no effect.

3. Since August 2015 this method is a no-op in WebKit-based browsers.

Voir aussi

Étiquettes et contributeurs liés au document

Contributeurs à cette page : jonasgrilleres
Dernière mise à jour par : jonasgrilleres,