document.querySelectorAll
возвращает NodeList
со структурой данных, подобной массиву. Следовательно, modal
- это массив без свойства classList
. Используйте document.getElementById
; в любом случае быстрее:
let modal = document.getElementById("#modal");