salut tous le monde,

je sais que c'est un probleme commun , donc j'ai trouvé des discussions qui en parle ici seulement rien a faire je ne trouve pas mon erreur

mon code a l'air corect et je ne comprend pas pourquoi il affiche le pop up comme quoi il manque un champs et malgres tout il envois quand meme les données !!!

c'est un onSubmit :

voici la fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function valider()
{
 
if(document.formulaire.NOM.value == "")
{
alert('Remplissez le champs Nom');
return false;
 
}
 
if(document.formulaire.PRENOM.value == "") 
{
alert('Remplissez le champs Prénom');
return false;
 
}
return true;
}
le form et le submit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<form method="post" action="modificationbdd.php?IDGENERALE=<?echo $IDGENERALE ?>"  name="formulaire" onSubmit="return valider();" >
 
<input type="submit" value="Envoyer">
j'ai remarqué sur certain code que le forme et le submit contienne un / avant le > c'est correct cette methode ?

merci d'avance pour votre aide