Итак, похоже, что с вашим кодом происходит что-то еще, потому что ошибка, которую вы показываете, не имеет ничего общего с кодом, который задан в вашем вопросе.
Всякий раз, когдаЯ видел эту конкретную ошибку в форме «Uncaught TypeError: Невозможно прочитать свойство« what »из null в« wherever »» именно потому, что я пытаюсь получить свойство из объекта, который я не определил или не загрузил должным образом.Например, если бы у меня было что-то вроде:
var beer = drink.isGood
, но я никогда не определял и не загружал "drink" должным образом в предыдущем коде, этоошибка: «Uncaught TypeError: Невозможно прочитать свойство 'isGood' of null"
Ваш существующий машинописный код, вероятно, важнее, чем вы думаете ... потому что я даже не вижу должным образом "classList" вкод, который вы указали.