Genri_Rus, знаков "=" стоит добавить чуть побольше, но это всё же ближе к правде. К тому же, думаю проще будет проверить если сразу это выполнить на jsfiddle
У вас в parseInt вторым аргументом передаётся ноль, это слегка странно. Я не знаю что нужно, но как минимум в этом месте логическая ошибка. Исправьте её, думаю тогда все заработает
Можно поставить какой-нибудь фильтр сообщений, который будет от имени выбранного пользователя (админа например) сообщать Васе, что ему светит кик если он еще раз напишет нехорошее слово в чят.
Все ответы ниже - правильные, всё именно так: ваш обработчик событий естественно не в курсе о том, что вы добавили новые элементы. Но вместо навешивания события на новый элемент гораздо проще было бы делегировать обработку этих событий родительскому контейнеру.
вы же понимаете что alert это системный объект и вы не имеете к нему доступа? Понимаете, что вам придётся создать кастомный алерт?
Подозреваю, максимум о чем может идти речь это о декорировании alert с целью вывода своего алерта вместо системного, типа например sweetalert. Но это уже детали.