У меня есть сценарий ниже, который я использую для проверки ввода для проверки текстового поля без текста, а также полезно удваивать, чтобы разрешать только число от 0 до 10 с точностью до 3 десятичных знаков.jQuery Текстовое поле Проверка всего числа
$('.sourceValidation').keyup(function() {
if (!this.value.match(/^(([0-9]|10)(\.\d{1,3})?)?$/)) {
this.value = this.value.replace(/[^0-9\.]/g, '').substring(0,5);}})
Я не совсем уверен в этом коде, но как переделать его так, что он будет проверять ввод в диапазоне от 0 до 99 (только целых чисел), нет текста, нет десятичной точки.
Я создал эту скрипку - HTTP: // jsfiddle. net/HCGGJ/- код для меня не работает? –
@DustinCook Извините, я тоже не изменил функцию alter - см. Мое обновление и скрипку –
С этими вопросами регулярного выражения все сходят с ума, пытаясь получить ответ сначала (включая меня :)) –