Свойство scrollTop содержит высоту прокрученной части элемента сверху. Также его можно менять.
См. также свойство scrollLeft, которое содержит ширину прокрученной части элемента слева.
Синтаксис
элемент.scrollTop
Примеры
Пример
Прокрутим страницу в начало:
document.body.scrollTop = 0;
Результат выполнения кода:
Пример
Прокрутим страницу в конец:
var body = document.body;
body.scrollTop = body.scrollHeight;
Так как всегда есть видимая часть элемента, то максимальный scrollTop немного меньше scrollHeight. То есть в этом примере мы присвоили в scrollTop значение больше того, на которое можно прокрутить страницу. Но при этом значение scrollTop автоматически уменьшилось до максимального.
Результат выполнения кода: