Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2015, 13:52
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
event.keyCode o event.which ...Mozilla

Buenas a todos, tengo el siguiente codigo para validar que solo el usuario pueda digitar numero enteros en todos los input con class entero

Código Javascript:
Ver original
  1. $( "body" ).delegate( ".entero", "keypress", function(event) {
  2.        
  3.    return /\d/.test(String.fromCharCode(event.keyCode));
  4. });

Sin embargo de esta forma no funciona en Mozilla Firefox

Entonces cambie el event.keyCode por event.which y ahora funciona en todos los navegadores. Sin embargo en Mozilla, deshabilita hasta la tecla de borrar, lo cual pues seria un inconveniente para el usuario.

Quisiera saber si existe otra forma para usar, o que debo corregirle a la mia para poder habilitar solo el ingreso de digitos

De antemano muchas gracias.