Formulaire de connexion
Fait partie de la section JavaScript en action du Journey HTML de Coddy. Leçon 25 sur 27.
Défi
FacileCréez un formulaire de connexion qui valide les identifiants.
Nous avons un formulaire de connexion avec des champs pour le nom d’utilisateur et le mot de passe. Le nom d’utilisateur est prérempli avec "admin". Votre tâche consiste à valider le mot de passe lorsque le bouton de connexion est cliqué.
Étapes :
- En JavaScript :
- Créez des variables pour le champ de saisie du mot de passe, le bouton de connexion et l’élément de message
- Ajoutez un écouteur d’événement de clic au bouton de connexion
- Lorsque le bouton de connexion est cliqué :
- Vérifiez si le mot de passe est égal à "admin123"
- S’il est correct, affichez : "Logged in successfully!" et définissez la classe du message sur "success"
- S’il est incorrect, affichez : "Invalid password" et définissez la classe du message sur "error"
Essayez vous-même
<!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>Toutes les leçons de JavaScript en action
1Interactivité/Composants d’interface utilisateur
OngletsAccordéon (développer/réduire)Fenêtre modale (ouvrir/fermer)Menu déroulant7Animations et effets
Transitions CSSAnimer des éléments au défilementAnimations au clic sur un bouton9Défis finaux
Accordéon FAQ interactifFormulaire de connexionBarre de navigation responsivePage de blog avec thèmeEntraînez-vous par vous-même : Playground Web