Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2760 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  priorité de clic div/img

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

priorité de clic div/img

n°2043467
Gillou77
Posté le 21-12-2010 à 11:56:43  profilanswer
 

Bonjour à tous,
 
J'ai la situation suivante:

<div>
   <img ... ></img>
   <label> ... </label>
</div>

 
J'utilise les événements: je souhaiterais que quand je clique sur mon div, l'événement se déclenche. Or, quand je clique, l'événement se déclenche jamais car je clique soit sur l'image, soit sur le label. Comment définir une "priorité" de clic sur le div ?
 
Désolé si j'ai pas été très clair  :heink:  

mood
Publicité
Posté le 21-12-2010 à 11:56:43  profilanswer
 

n°2043485
olivthill
Posté le 21-12-2010 à 12:25:11  profilanswer
 

L'une des difficultés de la programmation des pages HTML est que l'on ne peut pas changer la priorité qu'utilise le navigateur.
 
Avec Chrome (et aussi avec d'autres navigateurs je suppose), quand on inspecte une page, on voit souvent des choses qui sont barrées, ce qui signifie qu'elles ont été définies, mais qu'elles ne sont pas prises en compte, car il y a une définition à un autre niveau qui est prioritaire.
 
Or, sauf erreur, on ne peut pas changer la priorité. Donc il faut que le programmeur s'adapte à cette contrainte. Dans le cas présent, on peut imaginer de mettre un onClick sur l'image, par exemple.

n°2043505
smaragdus
whores, drugs & J.S. Bach
Posté le 21-12-2010 à 14:07:44  profilanswer
 

Ouais c'est le gros problème des evenements qui "bubble" vers le haut (de l'img vers le div) ou qui "bubble" vers le bas (du div puis vers l'img, on parle aussi de "capturing" ).
 
Aucun navigateur gère de la même façon le fonctionnement.
 
D'où l'interet d'utiliser un framework javascript tel jquery qui uniformise le fonctionnement.


Message édité par smaragdus le 21-12-2010 à 14:09:02

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  priorité de clic div/img

 

Sujets relatifs
Récupérer les coordonnées de clic sur imageEnvoi de mails préformatés par simple clic via Gmail
desactiver l'effet du clic de la souris, prototype{VBA} Supprimer la barre de format lors d'un clic droit
Couleur d'un lien qui change quand clicComment interdire le double clic sur un bouton dans une anim flash ?
difference actualisation et clic sur urljavascript desactiver clic droit sur une image
Clic-Droit-Souris CollerValeurclic droit
Plus de sujets relatifs à : priorité de clic div/img


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR