Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/07/2011, 23:50
IXtremeLT
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 13 años, 4 meses
Puntos: 32
Evitar heredación de eventos

Hola!,

Como puedo hacer para evitar que un evento se propage a sus nodos hijo.

Por ejemplo:

Código HTML:
Ver original
  1. <div id="nodo_padre" onclick="alert(this.id)">
  2. NODO PADRE
  3.   <div id="nodo_hijo">NODO HIJO</div>
  4. </div>

Al dar click en el nodo hijo también se clickea y sólo quiero que el nodo padre dispare el evento.

Sé que si agrego stopPropagation de esta forma: <div id="nodo_hijo" onclick="event.stopPropagation()">NODO HIJO</div> si se detiene el evento, pero quisiera saber si hay otra forma de detenerlos para no tener que crear un onclick por cada hijo que tenga el nodo padre.

Saludos