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 :

Conditionner ex�cution d'un script


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    GYK
    GYK est d�connect�
    Membre �clair�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Par d�faut Conditionner ex�cution d'un script
    Bonjour,

    J'ai dans script PHP un formulaire html avec des inputs.
    J'ai un script javascript qui marche tr�s bien et qui contr�le les valeur des inputs.
    J'aimerai quand je clique sur un bouton "Annul" que ce script ne s'�x�cute pas et �a �a ne marche pas.
    En gros je cr�ee une variable JS et je la test

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
     
    var annul = "<?php echo $_POST['annul']; ?>";
    if(annul.length()!=0)
    { 
    .
    .
    }
    Pouvez vous m'aidez SVP.
    Merci

  2. #2
    Expert �minent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par d�faut
    Bonjour,

    L'affectation de la valeur doit se faire avant le submit, c'est-�-dire sans langage serveur.

    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    <input type="button" value="Annuler" onclick="annul = 'une valeur';" />

  3. #3
    GYK
    GYK est d�connect�
    Membre �clair�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Par d�faut
    Bonsoir Vermine,

    J'ai rajout� le code au niveau de l'input comme tu me l'as �crit.
    Maintenant il semble ne plus passer dans le script de contr�le.
    Mais je n'ai pas un type"button" mais un "submit"

    La condition
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
    if(annul.length()!=0)
    { 
    .
    .
    }
    est elle bonne ?
    Merci

  4. #4
    Expert �minent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par d�faut
    Je n'ai pas bien compris la situation.

    Si vous ne voulez pas soumettre le formulaire lorsque vous cliquez sur "Annul", alors le bouton "Annul" ne doit pas �tre de type submit mais bien de type button.

    Mais � mon avis c'est plus complexe que cela donc d�finissez vos boutons de type submit de cette mani�re :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <input type="submit" value="valeur" onclick="return ma_fonction();" />
    Et dans la fonction :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function ma_fonction()
    {
         //...
         if(annul.length()!=0)
        { 
            //...
            return false;
        }
    }
    Pour peu que le bouton "Annul" fasse bien :


  5. #5
    GYK
    GYK est d�connect�
    Membre �clair�
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Par d�faut
    Merci, j'ai r�ussi en appliquant:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    <input type="button" name="Index" id="Index" value="Retour Index" onclick="document.location.href='index.php';" />
    Bonne journ�e.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Le temps d'ex�cution de vos scripts perl!!
    Par djibril dans le forum Langage
    R�ponses: 5
    Dernier message: 17/06/2009, 10h42
  2. R�ponses: 5
    Dernier message: 26/04/2006, 09h30
  3. R�ponses: 2
    Dernier message: 21/04/2006, 15h40
  4. [CSV] Temps d'ex�cution d'un script
    Par Sangdrax1604 dans le forum Langage
    R�ponses: 2
    Dernier message: 10/04/2006, 18h49
  5. R�ponses: 6
    Dernier message: 29/11/2005, 13h22

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