Bonjour,

J'ai un problème avec les évènements en javascript.

J'ai un tableau avec des données, et une liste déroulante pour interagir sur les données. Mais sur le tr j'ai également un évènement onclick pour afficher le détail des données.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<table>
  <tr onclick="affiche_detail();">
    <td>
      data
    </td>
    <td>
      <select onchange="change_etat()">
          [...]
      </select>
    </td>
  </tr>
</table>
Le problème est simplement que le onclick se lance quand je clique sur la liste pour la dérouler. Cela peut parraître logique vu que la liste est dans le tr du coup en cliquant sur la liste je clique également sur la ligne.

Mais je voudrais savoir si il n'y a pas moyen éviter ce comportement qui pose problème dans mon cas.

Merci d'avance à tous