Как проверить числовые числа?
Здесь также есть довольно хорошая реализация isNumeric .
var number_string = document.getElementById("my_input").value; is_valid = /^[0-9]+$/.test(number_string);
Не забудьте проверить и на стороне сервера!