- Теория
- Теория
Обнуляем счётчик символов
Проверка нового комментария отлично работает: если текст в поле ввода длиннее 142 символов, то появляется сигнал об ошибке и отправка комментария блокируется, а если текст сократить, то блокировка снимается и сигнал исчезает. Вот только счётчик символов после отправки комментария не обнуляется.
Это происходит потому, что обработчик oninput
не срабатывает, когда мы отправляем форму и очищаем поле ввода. Чтобы комментарии заработали как надо, присвоим текстовому содержимому счётчика значение 0
внутри другого обработчика событий — onsubmit
. Он уже есть в нашем скрипте, мы работали с ним в предыдущей части. Инструкции внутри этого обработчика выполняются в момент отправки формы, так что, когда пользователь отправит новый комментарий, счётчик обнулится. Убедимся в этом!
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.