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

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

Синтаксис

элемент.scrollTop

Примеры

Пример

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

document.body.scrollTop = 0;

Результат выполнения кода:

Пример

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

var body = document.body;
body.scrollTop = body.scrollHeight;

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

Результат выполнения кода: