Промяна на прокрутката на елемент в JavaScript

Свойствата, съдържащи прокрутката на елементите, могат да бъдат променяни. В този случай елементът ще бъде прокрутен до указаната стойност. Нека например да прокрутим елемент на позиция 200px отгоре:

javascriptelem.scrollTop = 200;

А сега нека прокрутим елемента на 100px надолу от текущата стойност:

javascriptelem.scrollTop = elem.scrollTop + 100;

А сега нека прокрутим елемента до края:

javascriptelem.scrollTop = elem.scrollHeight - elem.clientHeight;
Задание 1

Даден е елемент и бутон. При натискане на бутона прокрутете елемента до позиция на прокрутка 100px вертикално и 50px хоризонтално.

Задание 2

Даден е елемент и бутон. При натискане на бутона прокрутете елемента на 50px надолу от текущата позиция на прокрутка.

Задание 3

Даден е елемент и бутон. При натискане на бутона прокрутете елемента до самия връх.

Задание 4

Даден е елемент и бутон. При натискане на бутона прокрутете елемента до самото дъно.