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

js
const scrollElm = document.scrollingElement;
scrollElm.scrollTop = 0;

Spécifications

Specification
CSSOM View Module
# dom-document-scrollingelement

Compatibilité des navigateurs