остановка слайдера

дорогие синиоры!)

у меня есть слайдер, а в нем есть поле input

так вот не смотря на что, что инпут активен слайдер слайдится далье

как остановить функцию слайдера когда инпут активен?)

var slideIndex = 0;
showSlides();
function showSlides() {
var i;
var slides = document.getElementsByClassName("mySlides");    
for (i = 0; i < slides.length; i++) {
    slides[i].style.display = "none";
}
slideIndex++;
if (slideIndex > slides.length) {
    slideIndex = 1
}
slides[slideIndex - 1].style.display = "block";
setTimeout(showSlides, 3000); 
}

Ответы (0 шт):