JSFiddle - React, Tailwind, and code Playground

HTML

<form action="#" name="formulaire2" method="post" onSubmit="return checkquand()">
<input type="checkbox" name="datesouhaitee[]" id="date" value="1540454374am"> dans la matin&eacute;e
<input type="checkbox" name="datesouhaitee[]" id="date" value="1540454374md"> entre midi et 2
<input type="checkbox" name="datesouhaitee[]" id="date" value="1540454374pm"> dans l'apr&egrave;s-midi
<input type="submit" value="test" />
</form>

JavaScript

function checkquand() {
   
  var msg = "Vous n'avez pas tout rempli:\n\n";
 
	var datesouhaiteecheck = 0;
	for (i = 0; i < document.formulaire2.date.length; i++) {
		if (document.formulaire2.date[i].checked) { datesouhaiteecheck++;}
	}
	if (datesouhaiteecheck == 0) {
		msg += "Veuillez choisir votre creneau pour le rendez-vous.\n";
	} 
 
	if (msg == "Vous n'avez pas tout rempli:\n\n") 
  	return(true);
	else	{
		alert(msg);
		return(false);
	}
}