Bonjour à tous,

Je refais un formulaire de contact avec captchat et comme je suis nul en JS, je réclame votre indulgence !

Le test sur le captchat se fait bien, l'ortho du mail également.

Le prb est que si j'arrive à vérifier le mail et les champs, il n'y a plus aucune vérification sauf le captchat, qui est indépendant.

Je vous mets le code, vous y verrez plus clair :
Script mis entre les Head :
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
<script language="JavaScript">
<!--
function verification() 
{
   adresse = document.form1.email.value;
   var place = adresse.indexOf("@",1);
   var point = adresse.indexOf(".",place+1);
   if ((place > -1)&&(adresse.length >2)&&(point > 1))
        {
      return true;
       }
   else {
      alert('Adresse e-mail non valide !');
       return false;
        }
		{
 
    if(document.getElementById('nom').value == ""){
        alert ('Vous avez oublié de saisir un champ!!!!');
        return false;
        }
/*
 
    if(document.getElementById('sujet').value == ""){
        alert ('Vous avez oublié de saisir un champ!!!!');
        return false;
        }
 
    if(document.getElementById('message').value == ""){
        alert ('Vous avez oublié de saisir un champ!!!!');
        return false;
        }
*/
}
//-->
</script>
Script mis entre les Body :
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
<form name="form1" action="verifier.php" method="post" onsubmit="return verification()">
<table border="1" align="center" cellpadding="0" cellspacing="10">
  <tr>
    <td align="right">Nom *</td>
    <td><input name="nom" id="nom" type="text" size="45"></td>
  </tr>
  <tr>
    <td align="right">e-Mail* </td>
    <td><input name="email" type="text" size="45"></td>
  </tr>
<tr><td>&nbsp;</td></tr>
  <tr>
    <td align="right">Sujet *</td>
    <td><input name="sujet" id="sujet" type="text" size="45"></td>
  </tr>
  <tr>
<tr><td>&nbsp;</td></tr>
    <td align="right" valign="top">Message *</td>
    <td><textarea name="Message" id="message" cols="40" rows="4"></textarea></td>
  </tr>
<tr><td>&nbsp;</td></tr>
  <tr>
	<td align="right" valign="top">
        Anti-spam <br><br>
	Recopiez ces 5 lettres ici
    </td>
 
	<td valign="top">
	 <img src="cryptographp.php"><br>
	 <input class=champtext name="code" type="text" size="17"><br><br>
	 <input class=champtext type="submit" name="Submit" value="Envoyer"> 
     <input type="reset" value="Annuler">
    <td>
 
  </tr>
</table>
</form>
Je ne vois vraiment pas d'où ça peut venir. Pourtant, je pense avoir mis les bonnes syntaxes.

Est-ce que qq pourrait m'aider ?

Merci d'avance.