Problème de vérification des champs d'un formulaire
arambasic
Messages postés40Date d'inscriptionjeudi 9 juin 2005StatutMembreDernière intervention24 juin 2005
-
23 juin 2005 à 22:57
saber_hammami
Messages postés14Date d'inscriptionjeudi 25 mars 2004StatutMembreDernière intervention 1 juillet 2005
-
24 juin 2005 à 10:03
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>
arambasic
Messages postés40Date d'inscriptionjeudi 9 juin 2005StatutMembreDernière intervention24 juin 2005 24 juin 2005 à 09:55
en rajoutant les if concernant m_debut et m_fin celà sort les box d'alertes (aussi pour les m_debut et m_fin) mais enregistre les données quand même :(
saber_hammami
Messages postés14Date d'inscriptionjeudi 25 mars 2004StatutMembreDernière intervention 1 juillet 2005 24 juin 2005 à 09:57
je ne sais pas pour quoi le code que j'ai ecri n'apparais pas;
en tous cas :
dans la fonction ajouter une variable
var isValide=true;
et pour les if
if(...)
{ alert(...)
isValide=false;
}
et en fin
if(isValide){
document.formulaire.submit();
}