I make a slider and I have an error. Firstly, it does not work, secondly, one of the buttons does not work. The error "Cannot read property 'style' of undefined" appears:
var slide = document.getElementById('slider_ul'); var slides = slide.getElementsByTagName('li'); var currentSlide = 0; function leftBtn() { slides[currentSlide].style.display = 'none'; currentSlide = (++currentSlide)%slides.length; slides[currentSlide].style.display = 'block'; } function rightBtn() { slides[currentSlide].style.display = 'none'; currentSlide = (--currentSlide)%slides.length; slides[currentSlide].style.display = 'block'; } The error occurs exactly on the rightBtn function. Thank!