Usa expresiones regulares. En tu caso (ni puntos, ni comas, ni espacios ni letras):
Código Javascript
:
Ver originalvar aceptable=/^[^.,\sA-zñÑ]+$/;
//no sé si sabes de expresiones regulares, si no pregunta ;)
Por cierto, usa test() para validar el campo con la expresión regular.
Saludos (: