DébutantNon commencé
Exercice 8.4 · 7 min · 0 tentative
Soumettre un formulaire
Objectif
Gérer la soumission d'un formulaire avec JavaScript.
Contexte
L'événement submit se déclenche quand un formulaire est soumis. On empêche le comportement par défaut pour traiter les données en JavaScript :
const form = document.querySelector("form")
form.addEventListener("submit", function(event) {
event.preventDefault() // Pas de rechargement
// Récupérer les données
const nom = document.querySelector("#nom").value
const email = document.querySelector("#email").value
// Traiter (validation, envoi avec fetch, etc.)
console.log("Envoi de", nom, email)
})
Flux typique
- L'utilisateur clique sur "Envoyer"
- L'événement
submitest déclenché preventDefault()empêche le rechargement- On récupère les valeurs avec
.value - On traite les données (validation, API, etc.)
Consigne
Dans le gestionnaire d'événement :
- Récupère les valeurs
nometemailavec.value - Affiche
"Inscription de [nom] avec [email]"
Remplis le formulaire et clique sur S'inscrire !
Objectifs
- Récupérer le nom avec .value
- Récupérer l'email avec .value
- Afficher le message
- Utiliser console.log
- Formulaire existe
Lisez bien les instructions et lancez-vous !
Indices (0/3)
Indice 1 verrouillé
Indice 2 verrouillé
Indice 3 verrouillé