Partage
  • Partager sur Facebook
  • Partager sur Twitter

Assembler deux fonctions

    16 novembre 2008 à 12:44:41

    Bonjour à toutes et à tous.
    J'ai deux fonctions sur un formulaire qui fonctionnent à merveilles séparément mais je voudrais les assembler afin de n'en faire qu'une seule fonction globale.

    /**********************************************************************************************************************/
    //FONCTION QUI BASCULE LE SUBMIT PENDANT LE CHARGEMENT
    /**********************************************************************************************************************/
    function soumettreUneSeuleFois(formulaire) {
      if (formulaire.elements['submit']  != null) {
        if (formulaire.elements['submit'].disabled) {
          return false;
        }
        formulaire.elements['submit'].disabled = true;
        formulaire.elements['submit'].value = 'Veuillez patienter';
      }
      return true;
    }
    /**********************************************************************************************************************/
    //FONCTION DE VERIFICATION DES FORMULAIRES
    /**********************************************************************************************************************/
    function validation_connexion() 
    { 
    	if(document.getElementById('form_connexion').login.value == "") 
    	{ 
    		alert ("L'identifiant est obligatoire"); 
    		document.getElementById('form_connexion').login.focus(); 
    		return false; 
    	}
    	if(document.getElementById('form_connexion').pass.value == "") 
    	{ 
    		alert ("Le mot de passe est obligatoire"); 
    		document.getElementById('form_connexion').pass.focus(); 
    		return false; 
    	}
    	else 
    	{
    		return true;
    	}
    }
    


    Vous l'aurez compris, la première permet de vérifier que les champs soient bien renseignés et la deuxième bloque le bouton d'envoi pour éviter les doublons.

    Comment pourrais-faire pour que ces deux fonctions n'en fasse plus qu'une pour pouvoir l'appeler depuis mon formulaire?
    Merci de votre aide.
    • Partager sur Facebook
    • Partager sur Twitter
      16 novembre 2008 à 17:01:18

      Tu rajoutes validation_connexion(); au début de la première fonction.
      • Partager sur Facebook
      • Partager sur Twitter

      Assembler deux fonctions

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown