`document.getElementsByClassName('preview')` нужно кешировать в переменную, что бы не делать каждый раз поиск