Foros del Web » Programando para Internet » Javascript »

asignar eventos en IE dinamicamente : SOLUCIONADO

Estas en el tema de asignar eventos en IE dinamicamente : SOLUCIONADO en el foro de Javascript en Foros del Web. NADA, NADA. Estaba haciendo alert de un atributo src cuando el origen del evento no era un link Estoy con un problema tipico: asignar un ...
  #1 (permalink)  
Antiguo 05/04/2011, 10:36
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
asignar eventos en IE dinamicamente : SOLUCIONADO

NADA, NADA. Estaba haciendo alert de un atributo src cuando el origen del evento no era un link

Estoy con un problema tipico: asignar un evento onclick a un elemento, y recibir el origen del evento en una funcion. Un segundo problema es enviar parametros adicionales.

Vengo probando todo lo que encuentro en la web pero no me funciona.
Por ejemplo, esto: http://www.forosdelweb.com/f13/javas...tos-ie-538016/

Estoy probando estas opciones:
Código Javascript:
Ver original
  1. inputCombo.attachEvent('onclick', mostrar );
  2.  
  3. inputCombo.onclick = mostrar;
  4.  
  5. inputCombo.onclick = function () { mostrar( this.src ) };

Y trato de recibir el origen del evento en IE de diferentes maneras:

Código Javascript:
Ver original
  1. function mostrar(){
  2.     alert (this.src);
  3. }
  4.  
  5. function mostrar(ev){
  6.     alert (ev); // tambien ev.src
  7. }

En fin, probe varias combinaciones y nada. A veces obtengo un alert vacio, a veces un objeto, pero ese objeto dicen que se refiere al document y no al origen del evento. La prueba esta en que esto me da error: objClickeado.parentNode

Cual es el problema?

Última edición por mayid; 05/04/2011 a las 10:45

Etiquetas: dinamicamente, eventos
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 05:50.