Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/12/2015, 12:14
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: valores numericos

Utiliza el evento keypress el cual se produce cuando se pulsa una tecla. Luego, mediante el objeto del evento, accede al código de la tecla pulsada, obtén su equivalente en carácter y si no es un número y no es finito, evita que se inserte en la caja de texto cancelando el evento con el método .preventDefault() y lanza el mensaje de alerta.

Código Javascript:
Ver original
  1. $("identificador del input").on("keypress", function(event){
  2.     var valor = String.fromCharCode(event.keyCode);
  3.     if (isNaN(valor) && !isFinite(valor)){
  4.         event.preventDefault();
  5.         alert("Ingrese números");
  6.     }
  7. });

DEMO

Un saludo
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand