IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

verification champ saisi formulaire


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut verification champ saisi formulaire
    Bonjour,

    Je cherche a faire un test sur la validation d'un formulaire...
    Voici mon code:
    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
    function appel_sauvegarde(ancien_utilisateur,ancien_site,ancien_page)
    {
    	var resconfirm=confirm("Voulez-vous enregistrer cette page?");
    	if(resconfirm)
    	{
    		if(document.getElementById('infos_sauvegarde'))
    		{
    			document.getElementById('infos_sauvegarde').style.display='none';
    		}
    		wmSave(ancien_utilisateur,ancien_site,ancien_page);
    	}
    }
    
    function wmSave(ancien_utilisateur,ancien_site,ancien_page)
    {
    	if(ancien_utilisateur==0)
    	{
    		var login=document.getElementById("login_utilisateur").value;
    		var mail=document.getElementById("mail_utilisateur").value;
    		var pass1=document.getElementById("password_utilisateur_1").value;
    		var pass2=document.getElementById("password_utilisateur_2").value;
    		//Test si compte vide
    		//Si oui-> demande remplir info compte
    		if((login=="")||(mail=="")||(pass1=="")||(pass2==""))
    		{
    			document.getElementById('infos_sauvegarde').style.display='';
    			alert('Remplissez les informations de votre compte');
    			return false;
    		}
           }
    }
    Et l'appel de ces fonctions:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <form action="../mk_sess.php" method="POST" onsubmit="appel_sauvegarde(<? echo $ancien_utilisateur_php;?>,<? echo $ancien_site_php;?>,<? echo $ancien_page_php;?>);">
    <input type="image" name="submit" src="../images/bouton-edit-page.jpg" alt="editer-page" width="86" height="35" border="0"/>
    </form>
    En gros, mon problème c'est que le return false en rouge n'arrete pas l'execution, et mon formulaire se submit quand meme...

    Pourquoi?

    Et pourtant je suis sur qu'il est interprété car le alert juste avant s'affiche bien...

    Existe t'il une fonction comme exit() en php permettant de forcer l'arret du script javascript?

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    Bonjour,
    dans appel_sauvegarde()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    return wmSave(ancien_utilisateur,ancien_site,ancien_page);
    puis dans le form
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    onsubmit="return appel_sauvegarde(....);"
    A+

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    818
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Drôme (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2005
    Messages : 818
    Par défaut
    Merci c'était bien ca!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. verification champs formulaire
    Par Junior_jef dans le forum Access
    Réponses: 6
    Dernier message: 24/08/2006, 16h40
  2. Verification champ formulaire
    Par calitom dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/03/2006, 14h54
  3. Verification de saisie dans un sous-formulaire
    Par OBIWAN64 dans le forum Access
    Réponses: 4
    Dernier message: 15/03/2006, 12h18
  4. saisie obligatoire dans un champs de formulaire
    Par Didi17 dans le forum Access
    Réponses: 2
    Dernier message: 28/10/2005, 03h51
  5. Réponses: 16
    Dernier message: 17/06/2005, 15h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo