Rullefeltbredde i JavaScript
Bredden på rullefeltet avhenger av nettleseren. Vi kan få verdien av denne bredden. For å gjøre dette oppretter vi et element med scrolling, men uten kanter og indre marger:
javascriptlet div = document.createElement('div');
Legg til noen stiler for det:
javascriptdiv.style.overflowY = 'scroll';
div.style.width = '50px';
div.style.height = '50px';
Sett elementet inn i dokumentet, ellers vil dimensjonene være null:
javascriptdocument.body.append(div);
Få bredden på rullefeltet:
javascriptlet scrollWidth = div.offsetWidth - div.clientWidth;
Fjern elementet:
javascriptdiv.remove();
Задание 1
En knapp er gitt. Ved å trykke på knappen, få bredden på rullefeltet i din nettleser.