DébutantNon commencé
Exercice 8.8 · 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", 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]"
Résultat attendu (avec nom = "Jean" et email = "jean@email.ch") :
Inscription de Jean avec jean@email.ch
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
Lis bien les instructions et lance-toi !
Indices (0/3)
Indice 1 verrouillé
Indice 2 verrouillé
Indice 3 verrouillé