Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

JavaScript. Как убрать введённый текст ?

21.03.21 08:20
Re: JavaScript. Как убрать введённый текст ?
 
bergamotte прохожий

Ваш массив listeners должен состоять из функций, а не строк, то есть у каждого имени функции нужно убрать кавычки. Разумеется эти функции должны быть созданы выше, чтобы на них можно было бы ссылаться как на переменные.

Вторым аргументом у метода addEventListener должна передаваться функция, а вы передаете на каждой итерации элемент вашего массива, то есть строку. Функция это тоже объект в JS, поэтому выводится такое вот сообщение об ошибке.

Тут подробнее https://developer.mozilla.org/en-US/docs/Web/API/EventTarg...

 

Перейти на