Не работает addEventListener

95
21 апреля 2021, 14:50

Не работает код. Сам файл подружается всё работает. в коде html такой div с классом "add_new_line" присутствует. в css тоже есть селектор .add_new_line

var button = document.querySelector(".add_new_line");
button.addEventListener("click", function() {
    console.log("Кнопка нажата.");
});

Выдаёт ошибку

Uncaught TypeError: Cannot read property 'addEventListener' of null at add_new_row.js:3

Answer 1

Ваш код, из описания, работает:

var button = document.querySelector(".add_new_line"); 
button.addEventListener("click", function() { 
    console.log("Кнопка нажата."); 
});
<button class="add_new_line">Кнопка</button>

READ ALSO
Получить счетчик i в функции

Получить счетчик i в функции

Я использую framework7Пытаюсь создать Action Sheet, но столкнулся с проблемой

109
Как заставить axios работать на iOS7 (iPhone 4)?

Как заставить axios работать на iOS7 (iPhone 4)?

Делаю авторизацию gj WifiИз айфонов под рукой только iphone4

113
Передача коллбека в QJSValue::callAsConstructor()

Передача коллбека в QJSValue::callAsConstructor()

При попытке передать объект из C++ в JavaScript, используя QJSEngine, мистическим образом пропадают все поля, значение которых хранит функцииПочему...

113