Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2015, 13:52
ljbautista
 
Fecha de Ingreso: junio-2010
Ubicación: Puebla, Pue.
Mensajes: 70
Antigüedad: 13 años, 10 meses
Puntos: 1
Que es mejor: Onchange o keyup para input number?

Hola que tal, tengo un formulario para crear notas de remisión, con un input tipo number para el numero de piezas, lo que quiero hacer es actualizar el importe cuando cambie el valor de las piezas me actualice el importe para lo cual hago lo siguiente:

Código Javascript:
Ver original
  1. $(".cantidad").keyup(function(e){
  2.             if($(this).val()!=''){
  3.                 if(e.keyCode==13){
  4. ...
  5.                 }
  6.             }
  7.         });

Y funciona bien, pero tengo una duda: ¿para este tipo de casos que es mejor usar el keyup o onchage?

Esto me surgió porque en alguno navegadores el input number pone una flechitas para aumentar o disminuir el numero, y cuando cambian el numero con las felchas no se ejecuta la actualización hasta que le den enter al input.