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 :

Annuler un onClick d'un TR lors du click sur un lien contenu dans ce TR


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Inscrit en
    Juin 2002
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 23
    Points : 16
    Points
    16
    Par défaut Annuler un onClick d'un TR lors du click sur un lien contenu dans ce TR
    Bonjour,

    Mon soucis est le suivant, j'ai un tableau qui contient des lignes clickables...
    Ces lignes contiennent elles mêmes des liens href avec une action différente.

    Mon problème est que lorsque je clique sur le lien href les 2 actions sont executées, donc j'aurais voulu savoir s'il existait un moyen d'annuler le onclick du TR dans ce cas précis.

    Merci

  2. #2
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Petit code, vite fait comme ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <script>var InLink=false;
    TrOnClick=function (tr) {
      // Code
    }
    </script>
    <!-- HTML -->
    <tr onclick="if (InLink) {InLink=false} else {TrOnClick(this);}>
       <a onclick="InLink=true">Lien</a>
    </tr>

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2002
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 23
    Points : 16
    Points
    16
    Par défaut
    Ca peut être une solution , mais il n'existe pas une méthode standard pour annuler un evenement ?

  4. #4
    Membre expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Points : 3 239
    Points
    3 239
    Par défaut
    Pas à ma connaissance...

  5. #5
    Membre à l'essai
    Inscrit en
    Juin 2002
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 23
    Points : 16
    Points
    16
    Par défaut
    Merci

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/01/2010, 16h12
  2. Réponses: 3
    Dernier message: 06/12/2007, 07h42
  3. Réponses: 0
    Dernier message: 25/08/2007, 17h32
  4. Blocage de l'EDT lors du click sur un bouton
    Par bassim dans le forum EDT/SwingWorker
    Réponses: 3
    Dernier message: 13/12/2006, 23h44
  5. Réponses: 7
    Dernier message: 20/10/2005, 20h51

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