/
Coderdev
/
web-static-labs
Обзор
Документация
Войти
/
Coderdev
/
web-static-labs
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
html/lab5/task9/index.html
65 строк
2 KB
Coderdev
1
12 май 2026, 12:37
12 май 2026, 12:37
d8ecd0f
Код
Авторство
О чём код?
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>Форма с JS валидацией</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="form-container"> <h2>Регистрация (JS Validation)</h2> <form id="mainForm" novalidate> <div class="form-group"> <label>Логин:</label> <input type="text" id="login"> <span class="error" id="loginError"></span> </div> <div class="form-group"> <label>Пароль:</label> <input type="password" id="password"> <span class="error" id="passwordError"></span> </div> <div class="form-group"> <label>Подтверждение пароля:</label> <input type="password" id="confirmPassword"> <span class="error" id="confirmError"></span> </div> <div class="form-group"> <label>Возраст:</label> <input type="number" id="age" step="1"> <span class="error" id="ageError"></span> <span class="hint" id="ageHint"></span> </div> <div class="form-group"> <label>Город:</label> <select id="city"> <option value="">Не выбран</option> <option value="1">Москва</option> <option value="2">Санкт-Петербург</option> </select> <span class="error" id="cityError"></span> </div> <div class="form-group checkbox-group"> <label><input type="checkbox" id="delivery"> Доставить курьером</label> </div> <div class="form-group" id="addressBox" style="display: none;"> <label>Адрес доставки:</label> <input type="text" id="address"> <span class="error" id="addressError"></span> </div> <button type="submit">Зарегистрироваться</button> </form> </div> <script src="script.js"></script> </body> </html>