тк 3 июля праздник (в беларуси), буду не онлайн (по возможности буду отвечать)

Свойство scrollTop

Свойство scrollTop содержит высоту прокрученной части элемента сверху. Данное свойство можно изменять.

Синтаксис

элемент.scrollTop

Пример

Прокрутим страницу в начало:

document.body.scrollTop = 0;

Пример

Прокрутим страницу в конец:

let body = document.body; body.scrollTop = body.scrollHeight;

Так как всегда есть видимая часть элемента, то максимальный scrollTop немного меньше scrollHeight. То есть в этом примере мы присвоили в scrollTop значение больше того, на которое можно прокрутить страницу. Но при этом значение scrollTop автоматически уменьшилось до максимального.

Смотрите также

См. также свойство scrollLeft, которое содержит ширину прокрученной части элемента слева.