HTML : structurer le Web (école d'ingénieur) · Chapitre 6 · Exercice de TD
Rien n'arrive au serveur
Formulaires · niveau 2
Énoncé
Reprendre le formulaire d'inscription de la section « Les erreurs classiques » (page sans-name.html) : lister ses quatre défauts et écrire une version correcte, où le nom et le courriel sont obligatoires.
Corrigé
- Aucun champ n'a de
name: rien n'est envoyé. - Il n'y a pas de bouton d'envoi : c'est la seule erreur que signale le validateur standard.
- L'étiquette « Nom » (
for="nom") désigne un élément inexistant ; le champ porte l'idprenom. - Le courriel n'a pas d'étiquette, seulement un
placeholder.
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Inscription corrigée</title>
</head>
<body>
<form action="/inscription" method="post">
<p>
<label for="nom">Nom</label>
<input type="text" id="nom" name="nom" required>
</p>
<p>
<label for="courriel">Courriel</label>
<input type="email" id="courriel" name="courriel" required>
</p>
<p><button type="submit">S'inscrire</button></p>
</form>
</body>
</html>100 % gratuit
La suite du chapitre est sur Adloun
- 10 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.