Bonjour a tous, voila dans mon main.php, j'ai un bouton inscription.
Lorsque l'on clique dessu, cela ouvre une modalbox avec un formulaire d'inscription.

Jusque la il n'y a pas de probleme.

J'ai une fonction javascript qui me permet de verifier les champs de mon formulaire et qui dans le cas ou les champs son vide afficher une alert javascript veuillez remplir tel champs.


Or modalbox le code fonctionne bien, M lorsque je charger ma page inscription dans la modalbox, la fonction javascript de verification n'affiche pas les alerts.

Ma balise form
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<form  action="inscri.php" name="Verif" onsubmit="return valider();" method="POST">
Mon bouton submit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<input  type="submit" name="envoi" value="S'inscrire" ></td>
Ma fonction de verif des champs du formulaire :

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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
function valider()
{
a = document.Verif.mail.value;
	valide1 = false;
 
if(document.Verif.pseudo.value != "")
{
  if(document.Verif.pass.value != "") 
{
 
 
 
 
	//verifmail
	for(var j=1;j<(a.length);j++){
		if(a.charAt(j)=='@'){
			if(j<(a.length-4)){
				for(var k=j;k<(a.length-2);k++){
					if(a.charAt(k)=='.')valide1=true;
 
				}
			}
		}
	}
 
 
	if(valide1==false) alert("Veuillez saisir une adresse email valide.");
 
	return valide1;
 
 
 
}
  else {
    // sinon on affiche un message
    alert("Saisissez le password");
    // et on indique de ne pas envoyer le formulaire
    return false;
  }
}
  else {
 
  // sinon on affiche un message
    alert("Saisissez votre pseudo.");
    // et on indique de ne pas envoyer le formulaire
    return false;
  }
}
</SCRIPT>
Merci pour votre aide.

Bonne aprem