Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/11/2016, 03:29
Avatar de majete
majete
 
Fecha de Ingreso: noviembre-2007
Mensajes: 96
Antigüedad: 17 años
Puntos: 2
Exclamación Respuesta: Detectar evento "onchange" en lista desplegable

Cita:
Iniciado por Alexis88 Ver Mensaje
¿Y si en ese bloque de código ejecutas las acciones que deben ocurrir cuando ocurra un cambio?

Sí, eso había pensado... pero el tema es que no llega a ejecutarse el evento... me explico:

1. Utilizo un rangeslider de bootstrap para asignar el valor al campo input correspondiente (o select, porque he probado varios tipos)
2. El campo input (o select) muestra el valor que yo le he asignado pero no se activa el evento "onchange" en el caso del select, y comprensiblemente, no se activa el evento "onkeydown" porque no se ha tecleado nada, sino que sólo se ha cambiado el valor.

El tema es que si yo directamente en el campo input introduzco el dato se activa el "keydown", o si cambio el valor del SELECT también se activa el "onchange", pero no consigo activar ningún evento sin tocar directamente en los campos, y sólo cambiando el valor del dato que contienen.

Si os fijáis en el código que he puesto, los campos input funcionan con la acción "onkeydown"y los radiobutton, cheklist, etc. funcionan con la acción "onchange".

Claro, yo necesito de alguna forma forzar ese evento con alguna acción, pero no lo consigo.

¿Alguna idea?
Mil gracias!!

Última edición por majete; 24/11/2016 a las 03:43