auto scroll javascript code example

Example 1: javascript css autoscroll

// If you don't know when data comes, you can set an interval:
window.setInterval(function() {
  var elem = document.getElementById('yourDivWithScrollbar');
  elem.scrollTop = elem.scrollHeight;
}, 5000);

// If you do know when data comes, you can do it like the following:
var elem = document.getElementById('yourDivWithScrollbar');
elem.scrollTop = elem.scrollHeight;

Example 2: window.scroll

scroll function

window.scroll({
 top: 0, 
 left: 0, 
 behavior: 'smooth' 
});

window.scroll(x-coord, y-coord)
window.scroll(options)

Example 3: javascript autoscroll

const pageScroll = () => {
  window.setInterval(() => {

    // Scroll 10px all 25ms
    window.scrollBy(0, 10)
  }, 25)
}