Window : méthode scrollByLines()
Non standard: Cette fonctionnalité n'est pas standardisée. Nous déconseillons d'utiliser des fonctionnalités non standard en production, car leur prise en charge par les navigateurs est limitée, et elles peuvent être modifiées ou supprimées. Toutefois, elles peuvent constituer une alternative appropriée dans certains cas où aucune option standard n'existe.
La méthode scrollByLines() de l'interface Window fait défiler le document du nombre de lignes défini.
Syntaxe
js
scrollByLines(lines)
Paramètres
lines-
Le nombre de lignes de défilement du document. Il peut s'agir d'un entier positif ou négatif.
Valeur de retour
Aucune (undefined).
Exemples
html
<button id="defilement-haut">Monter de 5 lignes</button>
<button id="defilement-bas">Descendre de 5 lignes</button>
js
document.getElementById("defilement-haut").addEventListener("click", () => {
window.scrollByLines(-5);
});
document.getElementById("defilement-bas").addEventListener("click", () => {
window.scrollByLines(5);
});
Spécification
Ne fait partie d'aucune spécification.
Compatibilité des navigateurs
Voir aussi
- La méthode
window.scroll() - La méthode
window.scrollBy() - La méthode
window.scrollByPages() - La méthode
window.scrollTo()