Форма входа
Часть раздела JavaScript in Action путешествия по HTML на Coddy — урок 25 из 27.
Задание
ЛегкоСоздайте форму входа, которая проверяет учетные данные.
У нас есть форма входа с полями для имени пользователя и пароля. Имя пользователя предварительно заполнено как "admin". Ваша задача — проверить пароль при нажатии на кнопку входа.
Шаги:
- В JavaScript:
- Создайте переменные для поля ввода пароля, кнопки входа и элемента сообщения
- Добавьте прослушиватель события клика (click) для кнопки входа
- При нажатии на кнопку входа:
- Проверьте, равен ли пароль "admin123"
- Если пароль верный, выведите: "Logged in successfully!" и установите класс сообщения "success"
- Если пароль неверный, выведите: "Invalid password" и установите класс сообщения "error"
Попробуйте сами
<!DOCTYPE html>
<html>
<head>
<title>Login Form</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="login-container">
<h2>Login</h2>
<form id="loginForm">
<div class="form-group">
<label for="username">Username:</label>
<input type="text" id="username" value="admin" readonly>
</div>
<div class="form-group">
<label for="password">Password:</label>
<input type="password" id="password" placeholder="Enter password">
</div>
<button type="button" id="loginBtn">Login</button>
<p id="loginMsg"></p>
</form>
</div>
<script src="script.js"></script>
</body>
</html>Все уроки раздела JavaScript in Action
1Интерактивность / UI-компоненты
ВкладкиАккордеон (развернуть/свернуть)Модальное окно (открыть/закрыть)Выпадающий список9Финальные испытания
Интерактивный FAQ-аккордеонФорма входаАдаптивная панель навигацииСтраница блога с темой