Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : function non exécutée après contrôle de formulaire [ CSS / Général ] (cousinlol)

dimanche 11 mars 2007 à 17:10:22 | function non exécutée après contrôle de formulaire

cousinlol

Bonjour,

Juste un p'tit truc qui m'échappe

J'ai un formulaire, sur lequel je fais un petit contrôle :

Code :
function ValiderTiers()
{
if (document.getElementById('tiers_type').value<1)
{
alert("Type de Tiers obligatoire.");
return false;
}
else
{
true;
}
}





Sur mon formulaire, j'ai :

Code :
onClick="return ValiderTiers(this.form); newShowModalDialog('.....


Le contrôle se fait bien, mais lorsque je n'ai pas d'anomalie, la fonction suivante sur le onclick "newShowModalDialog" ne s'exécute pas.

Je ne vois pas ce que j'ai oublié.

Merci de me guider.

dimanche 11 mars 2007 à 17:49:44 | Re : function non exécutée après contrôle de formulaire

stfou

Membre Club
Il manque le return true tu as juste mis true a la ligne 10.


Le travail n'a jamais tué personne, mais pourquoi prendre le rique ?


dimanche 11 mars 2007 à 17:59:15 | Re : function non exécutée après contrôle de formulaire

cousinlol

ha !!! Merci.

Mais l'enchainement sur la function suivante ne se fait pas pour autant si "return true"

dimanche 11 mars 2007 à 19:28:22 | Re : function non exécutée après contrôle de formulaire

stfou

Membre Club
Après une instruction return, la fonction se termine donc logiquement il ne lit plus ce qu'il y a après, essaie de mettre newShowModalDialog en première position.


Le travail n'a jamais tué personne, mais pourquoi prendre le rique ?


dimanche 11 mars 2007 à 19:40:43 | Re : function non exécutée après contrôle de formulaire

cousinlol

En fin de compte j'ai comme ceci :

[CODE]onClick=" if(ValiderSelect('tiers_type', 'Type de Tiers')) newShowModalDialog('....[/CODE]

Et dans ma function :

[CODE]function ValiderSelect(data, message)
{
    if (document.getElementById(data).value<1)
    {
        alert(message+" Obligatoire.");
        return false;
    }
    else
    {
        return true;
    }
}[/CODE]

Comme cela c'est valable pour tous les select.

Et je confirme qu'avec true ou false sans condition, les function s'enchaînent
Merci encore



Cette discussion est classé dans : function, code, formulaire, contrôle, exécutée


Répondre à ce message

Sujets en rapport avec ce message

Formulaire dans un layer sous NS4 [ par hbigal ] Bonjour,J'ai une petite question à poser aux pro de NS version 4.5.Pourquoi l'évènement onclick sur les boutons contenu dans un layer nefonctionne pas If If Else... [ par plx4ever ] Salut à tous !Alors voila mon petit probleme qui doit etre tres simple a resoudre pourtant...Mon code: function verif(formulaire) { if(formulaire.nom. Verification formulaire déjà modifier [ par zestyyy ] Bonjour !!! ::)J'ai donc un leger probleme car j'aimerai controler l'email et la question mais je ne peux le faire car j'ai déjà rajouter un petit tr pb fonction js pour submit de formulaire dynamique [ par BDdev ] HELP !!!!je créé dynamiquement sur une page un tableau contenant les résultats d'une requete sql et dans chaque ligne un formulaire (caché) et je voud Formulaire dynamique [ par redpooka ] J'aimerais que dès qu'on choisis un élément dans une liste, qu'on est pas besoin de cliquer sur un bouton submit mais que ca se fasse automatiquement Codes postaux dans un formulaire [ par jasd ] Bonjour,J'ai trouvé le code proposé dans la page http://www.javascriptfr.com/code.aspx?ID=15991 sur l'utilisation des codes postaux dans un formulaire pb de vérification de formulaire [ par Yoobi ] bonjour à tous :)Je fais une page d'inscription dont je vérifie les champs avec des fonctions en javascript.Le hic est que les fonctions ne semblent p contrôle formulaire en français sous DW4 [ par StephdeBor ] Urgent : Voudrais message d'erreur en français et non en anglais sous DW4 pour le contrôle d'un formulaire. Avez-vous extensions QW ? ou tuyau infaill envoyer le code source d'une page par formulaire [ par cumu ] Bon voilà un code un peu spécialJe suppose que l'on aura besoin de javascript pour y arriverj'aimerai avec un bouton je puisse envoyer le code source Liste déroulante [ par auremy ] Bonjour,J'aimerais créer une liste déroulante, pour que lorsque l'utilisateur cliques sur un choix de la liste, une nouvelle page se charge. J'ai pour


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,374 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.