Hello!
Un problème n'arrivant jamais seul, voici le suivant.
j'ai défini un évènement onclick sur la cellule d'un tableau. À l'intérieur de celle-ci une nouvelle zone cliquable est défini dans un span. quand je clique sur le span, 2 fonctions sont lancées. Ce qui ne m'arrange pas, j'aimerai pourvoir cliquer sur le span sans exécuter la fonction déterminée pour la cellule du tableau. Qqun aurait-il une idée Javascript ou CSS???
Voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <html> <head> <script language="javascript" type="text/javascript"> function addListener(element, baseName, handler){ if (element.addEventListener) element.addEventListener(baseName,handler,false); else if(element.attachEvent) element.attachEvent("on"+baseName, handler); } function initEventHandlers(){ addListener(document.getElementById("cell"),"click",function(){ alert("Clic sur la cellule"); }); addListener(document.getElementById("zc1"),"click",function(){ alert("Clic sur le span"); }); } </script> </head> <body> <table> <tr> <td id="cell" style="border:1px solid #000;"> Ma cellule <span id="zc1" style="border:1px solid #F00;">Nouvelle zone cliquable</span> </td> </tr> </table> <script language="javascript" type="text/javascript"> addListener(window,"load",initEventHandlers); </script> </body> </html>
Partager