Voici mon formulaire avec le code javascript pour le vérifié, quand j'envoie le formulaire in me donne bien les box d'erreurs mais il enregistre les données dans la table, si j'ai installé un controle c'est justement pour que celà ne s'ajoute pas dans la table si des champs ne sont pas renseignés...
<head>
<SCRIPT LANGUAGE="JavaScript">
function verifForm(formulaire)
{
if(formulaire.date_rdv.value == "")
alert('Date non renseignée !!');
if(formulaire.h_debut.value == "")
alert('Heure début non reinseignée !!');
if(formulaire.h_fin.value == "")
alert('Heure fin non renseignée !!');
else
formulaire.submit();
}
</SCRIPT>
</head>
<body>
<form name="formulaire" method="post" action="ajout_rdv.php">
<div align="center">
<table>
<tr>
<td align=right>Date :</td>
<td><input type="text" name="date_rdv" value="JJ/MM/AAAA" size="15" id="date_rdv">
</td>
</tr>
<tr>
<td align=right>Heure début :</td>
<td><input type="text" name="h_debut" size="4" id="h_debut">
<select type="text" name="m_debut">
<option>00</option>
<option>15</option>
<option>30</option>
<option>45</option>
</select></td>
</tr>
<tr>
<td align=right>Heure fin :</td>
<td><input type="text" name="h_fin" size="4" id="h_fin"> <select type="text" name="m_fin">
<option>00</option>
<option>15</option>
<option>30</option>
<option>45</option>
</select></td>
</tr>
</table>
</div>
<div align="center">
<table width="30%" border="0">
<tr>
<td>
<div align="center">
<input name="submit" type="submit" value="Ajouter ce Rendez-Vous" onClick="verifForm(this.form)" >
</div></td>
</tr>
</table>
</div>
</form>
</body>
Merci d'avance pour vos réponses