TGViewer
Точка входа в программирование Точка входа в программирование @prog_point · 18K subscribers
Post #5173 371
Форма на JavaScript: проверка ввода без перезагрузки страницы

Соберите форму с полем имени: при пустом поле она покажет ошибку, при заполненном — приветствие прямо на странице. В пошаговом разборе с примером кода вы свяжете ввод пользователя, проверку и вывод сообщения.

Обработчик подключается к форме и реагирует на submit, событие отправки. Внутри него preventDefault() отменяет стандартную отправку, чтобы браузер не перезагрузил страницу. А textContent выводит сообщение как обычный текст, не превращая введённые HTML-теги в разметку.

Запустите пример и проверьте пустое и заполненное поле. Проверка здесь ищет только пустую строку: пробелы её пройдут. Данные на сервер пример не отправляет.

#туториал #основы
  • 🆒 1
  • 💘 1
More from @prog_point
  1. Oct 9, 2026Почему document работает в браузере, но не в Node.js? JavaScript везде выполняет один язык…
  2. Oct 9, 2026Запуск Git из Python: вывод команды и проверка ошибок Python-скрипт может запустить Git и…
  3. Oct 8, 2026Практика HTML и CSS: карточка товара и адаптивная галерея Соберите карточку с изображением…
  4. Oct 8, 2026Как начать отладку Python-кода в PyCharm Вместо очередного print() можно приостановить про…
  5. Oct 7, 2026Меньше работы для браузера: content-visibility на длинных страницах Карточки далеко за пре…
  6. Oct 7, 2026Как собрать счётчик слов на HTML, CSS и JavaScript Сделайте страницу, которая пересчитывае…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →