Я пытаюсь добавить прослушиватель событий, но столкнулся с проблемой в консоли. Может ли кто-нибудь взглянуть на мой код?
Предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.
Вместо document.querySelectorAll
, которые возвращают коллекцию, вы должны использовать document.querySelector()
. Тогда это сработает.
Но если у вас есть несколько кнопок удаления, используйте: document.querySelectorAll
. После этого вы должны выполнить итерацию этой коллекции, чтобы добавить EventListener к каждому элементу.
const btns = document.querySelectorAll('.delete');
btns.forEach(b => b.addEventListener('click', () => {
// and action
}))
Спасибо за вашу помощь. Я пытался, но, к сожалению, это не работает.
не могли бы вы поделиться html, пожалуйста. вставьте его в свой вопрос, пожалуйста
Добро пожаловать в Stack Overflow! Пожалуйста, возьмите тур, осмотритесь и прочитайте центр помощи, в частности Как задать хороший вопрос? Пожалуйста, опубликуйте код, сообщения об ошибках, разметку и другую текстовую информацию как текст, а не как картина текста. Почему: meta.stackoverflow.com/q/285551/157247