Script de contrôle formulaire

Jere3110 -  
Harricote Messages postés 424 Statut Membre -
Bonjour, j'essai actuellement de faire une fonction de vérification de formulaire qui en cas d'erreur afficherait une phrase en dessous des boutons.

le formulaire:
<table align="center">
			<form method="GET" action="Page02.html" target="_parent">
			  <tr><td>Email:</td><td><input type="text" name="email" value="@sqli.com" width="400px"></td></tr>
			  
			  <tr><td>Mot de Passe:</td><td><input type="password" name="mdp" width="400px"></td></tr>
			   
			   <tr><td>Se Souvenir de moi</td><td><input type="checkbox" name="remember" id="rmb"></td></tr>
			 
			  <tr><td align="center"><input type="submit" name="submit" value="Se Connecter" onclick="return formulaire(this.form)"></td>
				
				<td align="center"><input type="button" name="cancel" value="Annuler" onClick="closebox()"></td></tr>
			 </form>
			</table>


la fonction:
function formulaire(form){
   if((form.email.value==0)||(form.mdp.value==0)){
   //alert('A remplir');
   document.write("erreur");   
   return false;
   }
}


Mon problème est que la fonction marche trés bien pour ouvrir une alert mais le document.write non.

merci d'avance

3 réponses

  1. Harricote Messages postés 424 Statut Membre 41
     
    Essaye ça :

    le formulaire:
    <table align="center">
    			<form method="GET" action="Page02.html" target="_parent">
    			  <tr><td>Email:</td><td><input type="text" name="email" value="@sqli.com" width="400px"></td></tr>
    			  
    			  <tr><td>Mot de Passe:</td><td><input type="password" name="mdp" width="400px"></td></tr>
    			   
    			   <tr><td>Se Souvenir de moi</td><td><input type="checkbox" name="remember" id="rmb"></td></tr>
    			 
    			  <tr><td align="center"><input type="submit" name="submit" value="Se Connecter" onclick="return formulaire(this.form)"></td>
    				
    				<td align="center"><input type="button" name="cancel" value="Annuler" onClick="closebox()"></td></tr>
    			 </form>
    			</table>
    <span id="erreur"></span>

    la fonction:
    function formulaire(form){
       if((form.email.value==0)||(form.mdp.value==0)){
       //alert('A remplir');
       document.getElementById("erreur").innerHTML = 'erreur';
       return false;
       }
    }
    0
  2. Jere3110
     
    niiice, c'est parfait !!

    Un grand merci :)
    0
  3. Harricote Messages postés 424 Statut Membre 41
     
    Mets résolu alors ! Merci
    0