Foros del Web » Programando para Internet » Javascript »

Realizar funcion al hacer click en el contenido?

Estas en el tema de Realizar funcion al hacer click en el contenido? en el foro de Javascript en Foros del Web. Hola, necesito hacer con javascript, que al dar un click al contenido de dentro del div se ejecute una funcion javascript. El contenido del div ...
  #1 (permalink)  
Antiguo 14/07/2011, 17:02
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 3 meses
Puntos: 9
Realizar funcion al hacer click en el contenido?

Hola, necesito hacer con javascript, que al dar un click al contenido de dentro del div se ejecute una funcion javascript. El contenido del div no es fijo, por lo que no puedo realizarlo desde el contenido.

No sé si me entenderán pero pongo un ejemplo, si hay un div y dentro un enlace, al dar click al enlace se ejecute una funcion javascript que he definido en el div que se ejecute al dar click al contenido de dentro...


Necesito realizar algo por el estilo..
  #2 (permalink)  
Antiguo 14/07/2011, 17:13
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Realizar funcion al hacer click en el contenido?

buenas,
puedes hacerlo, es cuestion de que comprendas mejor el modelo de objeto event. este objeto contiene información acerca del evento, por ejemplo una referencia al elemento que activo el evento. luego tendrias que comprobar si el elemento es un enlace y por ende continuar o cancelar la ejecucción. aca un material que explica el modelo de eventos, http://kusor.net/traducciones/brainj...vents1.es.html.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: funcion, realizar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:32.