Bonjour,

j'essaye de créer une page simple dans laquelle il y a un champ text a remplir avant de cliquer sur le bouton "soumettre". J'aimerais que le formulaire ne soit validé que si ce champ a été renseigné par l'utilisateur.
Cas simple et donc je présume hyper classique. Evidemment il y a des méthodes sur ce site et c'ets très bien expliqué. Ce que j'aimerais savoir, c'est pourquoi ce que j'ai mis ne fonctionne pas: le formulaire est envoyé à l'url de action dans tous les cas:

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
 
<html>
<head>
<title>page d'identification</title>
<script language="Javascript">
function verifier()
{
 
if (document.a.nom.value=="3 )
{
	alert("veuillez entrez votre nom");
}
else 
{document.a.submit();
}
}
</script>
</head>
 
<body>
<p align="center">
 
<form method="post" name="a" action="page1.html">
   <input type="text" name="nom">
   <Input type="submit"  value= "Envoyer" onCLick="verifier();" >
</form>
 
</p>
</body>
</html>
voici le code incriminé. Merci à vous pour votre aide