Širina trake za pomeranje u JavaScript-u

Širina trake za pomeranje zavisi od pregledača. Mi možemo dobiti vrednost te širine. Za to ćemo kreirati element sa pomeranjem, ali bez ivica i unutrašnjih odstupanja:

javascriptlet div = document.createElement('div');

Dodajmo mu neke stilove:

javascriptdiv.style.overflowY = 'scroll';
div.style.width = '50px';
div.style.height = '50px';

Umetnimo element u dokument, inače će njegove dimenzije biti jednake nuli:

javascriptdocument.body.append(div);

Dobijamo širinu trake za pomeranje:

javascriptlet scrollWidth = div.offsetWidth - div.clientWidth;

Uklonimo element:

javascriptdiv.remove();
Задание 1

Data je dugme. Pritiskom na dugme dobijte širinu trake za pomeranje u vašem pregledaču.