Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: RelaX от 08 Февраля 2004, 20:27:02
-
Здравствуйте!
есть однострочное текстовое поле, пользователь вводит число (обязательно должно быть больше 0). Как мне сделать на java-script проверку, пользователь точно ли ввел число, а не какой-нибудь набор букв?
-
parseInt(...)>0
-
недавно искал подобное решение (ввод только целых чисел)
останавился на таком варианте -
x=th.value;
y=x.indexOf(".");
if(isNaN(x) || y!=-1) return;
недостаток - пропускает отрицательные числа (можно решить, добавив ещё одну проверку на минус) и числа с нулями в начале...