Закрываем тему. ChatGPT помог.
|
Цитата:
|
Вот! í ½í±� Тогда мы уже точно локализовали проблему.
Ваш input сам по себе исправен. Проблема в том, что обработчик, повешенный непосредственно на элемент:
|
input.addEventListener('input', ...)
|
Цитата:
|
не получает событие в вашей конструкции с WinBox, а событие всплывает до document.
Поэтому делегирование:
|
document.addEventListener('input', function(event) {
if (event.target.id === 'username') {
alert('777');
}
});
Всем, кто думал, как помочь - большое спасибо!