!DOCTYPE HTML
!DOCTYPE HTML
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Form Example</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<form>
<h1 class="head">Job Application:</h1>
<label for="email">Email</label>
<input type="email" name="email">
<fieldset>
<legend>Sexe</legend>
<label for="homme">Homme</label>
<input type="radio" name="sexe" value="homme">
<label for="femme">Homme</label>
<input type="radio" name="sexe" value="femme">
<label for="autre">autre</label>
<input type="radio" name="sexe" value="autre">
</fieldset>
<fieldset>
<legend>Loisirs</legend>
<label for="escalade">Escalade </label>
<input type="checkbox" name="loisirs" value="Escalade" >
<label for="randonnee">Randonnée </label>
<input type="checkbox" name="loisirs" value="Randonnee">
<label for="vtt">VTT</label>
<input type="checkbox" name="loisirs" value="VTT">
</fieldset>
<button type="submit">Envoyer</button>
<button type="reset">Recommencer</button>
</form>
</body>
<script src="script.js"></script>
</html>
const dob = document.getElementById('dob').value;
const dobDate = new Date(dob.split('/').reverse().join('-'));
if (isNaN(dobDate.getTime())) {
document.getElementById('dob').classList.add('error');
document.getElementById('errorMessage').classList.remove('hidden');
return;
}
const ageDiff = Date.now() - dobDate.getTime();
const ageDate = new Date(ageDiff);
const age = Math.abs(ageDate.getUTCFullYear() - 1970);