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 :

V�rification condition avant confirmation


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Homme Profil pro
    Lyc�en
    Inscrit en
    Juin 2016
    Messages
    65
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activit� : Lyc�en

    Informations forums :
    Inscription : Juin 2016
    Messages : 65
    Par d�faut V�rification condition avant confirmation
    Bonjour � tous,

    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    <p style="text-align: center"> <a href="mailto:[email protected]?subject=Demande réinitialisation mot de passe" onclick="if(1==2) {return confirm ('Confirmer l envoi email SVP?')} else {delete}">Mot de passe oublié!</A></p>

    je cherche avec ce code � v�rifier une condition apr�s onclick
    si la condition est vrai alors afficher le popup demandant l'ouverture ou pas de l'email,
    si la condition est fausse alors afficher un popup "condition non remplie" avec bouton ok et annulation de l'ouverture du mail,

    derni�re question: comment remplac�e la condition (1==2) par une condition r�cup�rant la valeur d'une variable (variable = 2),

    merci de votre aide
    cdlt

  2. #2
    Membre chevronn�
    Homme Profil pro
    Analyse syst�me
    Inscrit en
    Mai 2014
    Messages
    396
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arm�nie

    Informations professionnelles :
    Activit� : Analyse syst�me
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 396
    Par d�faut
    Bonjour,

    Quel est l'int�r�t de placer, au sein d'une m�me balise, les attributs "href" et "onclick"?
    Sinon le JavaScript, ex�cut� cot� client, ne peut envoyer ou lire un m�l. Il peut juste ouvrir le client de messagerie.
    Le code ci-dessous est, peut-�tre, une r�ponse � votre question?
    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <script>
    verifier=function() {
      if(variable==2) {
        if (confirm("Confirmer l'envoi email SVP?")) {
          document.location.href="mailto:[email protected]";
        }
      }
      else {
        alert("condition non remplie");
      }
    };
    </script>
     
    <a onclick="verifier();">Mot de passe oublié!</a>

  3. #3
    Membre tr�s actif
    Homme Profil pro
    D�veleoppeur Web/Mobile
    Inscrit en
    Avril 2013
    Messages
    330
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veleoppeur Web/Mobile
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 330
    Par d�faut
    Passe une fonction JS � l'attribut onclick, cette fonction prendra en param�tre la variable souhait�e au moment du clic

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    tu inhiberas le onclick par un return false ... dans le onclick

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <script >
    function verifier() {
        if (confirm("Confirmer l'envoi email SVP?")) {
          document.location.href="mailto:[email protected]";
      return true;
      }
      else {
        alert("tant pis !");
      return false;
      }
    };
    </script>
     
    <a onclick="return verifier();">Mot de passe oubli�!</a>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    Membre chevronn�
    Homme Profil pro
    Analyse syst�me
    Inscrit en
    Mai 2014
    Messages
    396
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arm�nie

    Informations professionnelles :
    Activit� : Analyse syst�me
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 396
    Par d�faut
    Bonjour SpaceFrog,

    Je n'ai pas compris ce que signifie "inhiber le onclick". Quel est l'int�t�t du "return true;"ou du "return false;"?

  6. #6
    Membre tr�s actif
    Homme Profil pro
    D�veleoppeur Web/Mobile
    Inscrit en
    Avril 2013
    Messages
    330
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : D�veleoppeur Web/Mobile
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 330
    Par d�faut
    Citation Envoy� par eleydet Voir le message
    Bonjour SpaceFrog,

    Je n'ai pas compris ce que signifie "inhiber le onclick". Quel est l'int�t�t du "return true;"ou du "return false;"?
    Le return false permet de stopper la propagation et de stopper le comportement par d�faut du onclick, en l�occurrence annuler l'action du href

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

Discussions similaires

  1. v�rification formulaire avant envoi
    Par kOrt3x dans le forum G�n�ral JavaScript
    R�ponses: 21
    Dernier message: 10/01/2011, 18h09
  2. La condition avant d'ins�rer les donn�es
    Par hoangeric dans le forum Langage
    R�ponses: 8
    Dernier message: 31/07/2009, 13h33
  3. [MySQL] v�rification existance avant insertion
    Par LaGazelle dans le forum PHP & Base de donn�es
    R�ponses: 3
    Dernier message: 05/05/2008, 18h13
  4. Condition avant d'effectuer une action
    Par mali_67 dans le forum Langage
    R�ponses: 12
    Dernier message: 04/03/2008, 12h05
  5. R�ponses: 4
    Dernier message: 03/09/2007, 11h03

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