Je débute en JS et je souhaite faire une validation sur une date de naissance. Par exemple, si l'utilisateur entre une date du style "01-01-1000", un message d'erreur devrait apparaître.
J'ai cherché sur google mais je n'y suis pas arrivé. Je trouve des bouts de code qui sont assez complexe, pour un débutant comme moi.
Je trouve également beaucoup de tutos en Ajax ou Jquery mais je ne suis pas encore prêt pour aborder cela.
Voici une idée de mon petit code:
HTML
Code : Tout sélectionner
<form action="#" onsubmit="return validation()" >
<label>Date of birth : </label>
<br>
<input type="date" name="dateofbirth" id="dateofbirth">
<br>
<span id="dateofbirthError"></span>
<br>
<input type="submit" value="ok">
</form>
Code : Tout sélectionner
function validation(){
var dateofbirth = document.getElementById('dateofbirth').value;
if(dateofbirth == ""){
document.getElementById('dateofbirthError').innerHTML = "Empty";
return false;
}
}