Valider des options radio avec javascript
Bonjour,
Je suis en train de me faire une auto correction d'un exam et je bloque sur cette correction :
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Exercice 3 : Bonjour intel</title>
</head>
<body>
<H1>Exercice 3 : Dit Bonjour à ton utilisateur</H1>
<p>
Madame <input type="radio" name="gender" id="gender" value="Madame">
Monsieur <input type="radio" name="gender" id="Monsieur" value="Monsieur" checked>
<!-- Rappel c'est le name qui défini le groupe de btn radio -->
</p>
<p>
Nom <input type="text" name="lname" id="lname" placeholder="Nom de la personne">
</p>
<p>
<input type="submit" name="Valider" value="Valider" onclick="exo3();">
</p>
<script type="text/javascript">
function exo3()
{
var gender = document.getElementById("gender").checked;
var lname = document.getElementById("lname").value;
if(gender ==true){
alert("Bonjour"+" "+ "Madame" + " " + lname );
}
else{
alert("Bonjour"+" "+ "Monsieur" + " " + lname );
};
};
</script>
</body>
</html> |
J'ai lu a droite et à gauche qu'il y a possibilité de faire mieux, comme par exemple supprimer la chaine de caractère dans l'alert afin que cela devient une variable, mais je ne sais pas faire :(.
Donc s'il y a possibilité d'avoir quelques exemple, tuto pour m'aider à comprendre et m'améliorer, je suis prenneur.
Cdt,
Un jeune DevOps en devenir