Document : propriété scrollingElement
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 août 2016.
La propriété en lecture seule scrollingElement de l'interface Document retourne une référence à l'élément (Element) qui fait défiler le document. En mode standard, il s'agit de l'élément racine du document, document.documentElement.
En mode « quirks », la propriété scrollingElement retourne l'élément HTML body s'il existe et n'est pas potentiellement défilable (angl.), sinon elle retourne null. Cela peut sembler surprenant, mais c'est vrai selon la spécification et les navigateurs.
Valeur
L'élément (Element) qui fait défiler le document, généralement l'élément racine (sauf en mode non standard).
Exemples
const scrollElm = document.scrollingElement;
scrollElm.scrollTop = 0;
Spécifications
| Specification |
|---|
| CSSOM View Module> # dom-document-scrollingelement> |