Показать сообщение отдельно
  #8 (permalink)  
Старый 10.05.2024, 23:49
Профессор
Отправить личное сообщение для miltorg Посмотреть профиль Найти все сообщения от miltorg
 
Регистрация: 19.09.2019
Сообщений: 154

Сообщение от voraa Посмотреть сообщение
Но вы выполняете
let tov = document.querySelector("[id^=edit-product-id");
 
tov.onchange = function(){alert(55555)};

Только один раз, когда страница загрузилась.
Если после этого код поменялся через innerHTML, то это не значит что tov будет указывать на новый элемент и к новому элементу сам ни с того ни с сего прилепится обработчик.
А как же быть?
Ответить с цитированием