no se si eso estara bien, yo coji un codigo javascript, que cada vez que introduces un caracter, comprueba si es o no un numero, si es un numero lo escribe, si no lo rechaza.
Código Javascript
:
Ver originalfunction justNumbers(e)
{
var keynum = window.event ? window.event.keyCode : e.which;
if ((keynum == 8) || (keynum == 46))
return true;
return /\d/.test(String.fromCharCode(keynum));
}
Pruebalo y nos cuentas