LES FORMULAIRES
- Formulaire
Comme vous le savez déjà un formulaire permet de récupérer des informations auprès de l'internaute qui sont transmises à un serveur pour divers traitements ( enregistrement de nouvel utilisateur, vérification d'identité, etc..).
Exercice 4.1
Le but va être de réaliser un formulaire d'identification, votre formulaire devra ressembler à celui-ci:

Créer la page formulaire.html qui va recevoir votre formulaire.
1. Saisir le code ci-dessous et tester
<!DOCTYPE html>
<html lang= fr>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Formulaire</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 24px;
}
.form-row {
display: flex;
align-items: center;
margin-bottom: 12px;
max-width: 560px;
}
.form-row label {
width: 180px;
margin-right: 12px;
}
.form-row input {
flex: 1;
padding: 8px;
font-size: 1rem;
}
button {
padding: 10px 18px;
font-size: 1rem;
cursor: pointer;
}
.message {
margin-top: 16px;
color: green;
}
.error {
margin-top: 16px;
color: red;
}
</style>
</head>
<body>
<h1>Formulaire</h1>
<form id=userForm>
<div class=form-row>
<label for=nom>Nom</label>
<input type=text id=nom name=nom />
</div>
<div class=form-row>
<label for=pass1>Mot de passe</label>
<input type=password id=pass1 name=pass1 />
</div>
<div class=form-row>
<label for=pass2>Confirmer le mot de passe</label>
<input type=password id=pass2 name=pass2 />
</div>
</form>
<div id=feedback></div>
</body>
</html>
2. Modifier le contenu de la balise Form: placer après le champ de saisie du nom un div de la classe form-row, ce div contiendra le champ de saisie du Prénom:

3. Modifier le contenu de la balise Form: placer après le champ de saisie de confirmation du mot de passe un div de la classe form-row, ce div contiendra un bouton de type submit :
<button type=submit> Envoyer</button>

Tester le rendu. Vous pouvez maintenant passer au chapitre JavaScript qui va vérifier ce formulaire
Créé avec HelpNDoc Personal Edition: Créer des sites web d'aide facilement