Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2009, 09:54
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: Quien ejecuto el evento?

Podés saberlo mediante el objeto event.

Código javascript:
Ver original
  1. function algo(e){
  2. var e=e || window.event;
  3. var disparador=e.srcElement || e.target;
  4. alert(disparador.nodeName);
  5. }
Dependiendo de cómo invoques la función tendrás que enviar el parámetro event. Si los eventos los asignás vía DOM (attachEvent o addEventListener) no será necesario usar ese argumento en la mayoría de los casos.