Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/10/2010, 17:17
Avatar de stock
stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 10 meses
Puntos: 53
Respuesta: Problema con eventos

Ok, tienes problema con los conceptos fundamentales

A ver.... cuando registras un "Listener" a un "Evento" usas la función "addEventListener" o "attachEvent", estas funciones reciben como parámetro la "referencia" de la función a ejecutar cuando se dispare el "Evento" que quieres escuchar.

El problema es que tu la estás ejecutando la función al querer pasarle un parámetro, por lo tanto te marca un error, tienes dos (o más) maneras de solucionar ese problema:

1.- Cuando el listener que registraste se ejecuta, la función adopta el "contexto" del elemento sobre el cual está registrado el evento, de esta manera podrías tener acceso al select sin necesidad de pasarle parámetros y saber el valor seleccionado.

2.- Puedes declarar una función anónima donde ejecutes la función "cargaInput", ahí si puedes pasarle los parámetros que necesites solo ten cuidado con el contexto porque recuerda que se cambia automáticamente.

Saludos y buena suerte :)