Scorrimento degli elementi in JavaScript

Le seguenti proprietà contengono di quanto è scorruto un elemento:

javascriptconsole.log(elem.scrollTop);  // dall'alto
console.log(elem.scrollLeft); // da sinistra

Il seguente esempio dimostra il funzionamento di queste proprietà. Scorri l'elemento e clicca sul pulsante, vedrai l'entità dello scorrimento:

Задание 1

Dato un elemento e un pulsante. Alla pressione del pulsante, scopri di quanto è scorruto l'elemento verticalmente.

Задание 2

Dato un elemento e un pulsante. Alla pressione del pulsante, verifica se l'elemento è scorruto verticalmente.

Задание 3

Scorri l'elemento fino alla fine. Clicca sul pulsante per visualizzare l'entità dello scorrimento completo.

Задание 4

Ottieni scrollHeight dell'elemento e sottrai da esso l'entità dello scorrimento completo (dal problema precedente). Quale valore risulterà? Quali dimensioni contiene?

Задание 5

Somma offsetHeight e l'entità dello scorrimento completo. Sottrai questa somma dal valore scrollHeight. Quale numero risulterà?