Získání a změna posuvu okna v JavaScriptu
Následující vlastnosti obsahují, o kolik je okno posunuto:
let t = document.documentElement.scrollTop; // shora
let l = document.documentElement.scrollLeft; // zleva
Tyto vlastnosti lze měnit, čímž se okno posouvá na libovolnou pozici:
document.documentElement.scrollTop = 200;
Při kliknutí na tlačítko posuňte okno
na pozici 300px shora.
Při kliknutí na tlačítko posuňte okno
na pozici 100px zdola.
Při kliknutí na tlačítko posuňte okno na úplný vrchol.
Při kliknutí na tlačítko posuňte okno na úplný spodek.