Šírka posuvníka v JavaScripte

Šírka posuvníka závisí od prehliadača. Túto šírku môžeme zistiť. Vytvoríme na to prvok s posuvníkom, ale bez okrajov a vnútorných odsadení:

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

Pridáme mu nejaké štýly:

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

Vložíme prvok do dokumentu, inak budú jeho rozmery nulové:

javascriptdocument.body.append(div);

Získame šírku posuvníka:

javascriptlet scrollWidth = div.offsetWidth - div.clientWidth;

Odstránime prvok:

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

Dané je tlačidlo. Po jeho stlačení zistite šírku posuvníka vo vašom prehliadači.