salut! j'ai deja utilisé ce genre de fonction pour tester les formulaire. 
je crois ke pour de finir la fonction javascript pas besoin de mettre d'argument, met plutot: 
	
	function validateFormMembre()
 voici un exemple ke j'ai utilisé et ki marche bien
	
	| 12
 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
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 
 |  
function verif_form()
	{
 
		if(document.formulaire.nom.value=="")
		{
			alert("Vous devez saisir votre nom!");
			document.formulaire.nom.focus();
			return false;
		}
 
		if(document.formulaire.prenoms.value=="")
		{
			alert("vous devez sasir votre prenom!");
			document.formulaire.prenoms.focus();
			return false;
		}
 
		if(document.formulaire.societe.value=="")
		{
			alert("Veuiller préciser la societe SVP.");
			document.formulaire.societe.focus();
			return false;
		}
 
		if(document.formulaire.email.value=="")
		{
			alert("Veuillez préciser votre Email SVP.");
			document.formulaire.email.focus();
			return false;
		}
 
		if(document.formulaire.email.value != "")
		{ 
			email=document.formulaire.email.value;
			pos=email.indexOf("@");
			pos2=email.indexOf(".",pos+2);
			partfin=email.substr(pos2,email.length);
			if( (email.indexOf("@",1) == -1) || (email.indexOf(".",pos+2)== -1) || ((partfin.length !=3 ) && (partfin.length !=4)))
			{
          		  alert("Veuillez entrer un e-mail valide S.V.P. !!!");
        		  document.formulaire.email.focus();
			  return false;
			}
		}
 
		if(document.formulaire.contact.value=="")
		{
			alert("Veuillez specifier votre contact SVP.");
			document.formulaire.contact.focus();
			return false;
		}
		if(document.formulaire.contact.value !="")
		{
			for(i=0;i<document.formulaire.contact.value.length;++i)
			if(document.formulaire.contact.value.charAt(i) < "0" || document.formulaire.contact.value.charAt(i) > "9")
			{
			  alert("Veuillez enter un contact valide SVP.");
			  document.formulaire.contact.focus();
			  return false;
			}
		}
	       if(document.formulaire.msg.value=="")
		{
			alert("Vous n'avez saisi aucun message");
			document.formulaire.msg.focus();
			return false;
		}
 
	} | 
 
pour le formulaire:
	
	| 12
 3
 
 |  
 
<form method="post" name="formulaire" onsubmit="return verif_form()"> | 
 
essai ca ca devrai pouvoir marcher. en tout cas ca marche chez moi a merveille!
bonne chance!
						
					
Partager