Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Число или строка?
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Число или строка? (Прочитано 2667 раз)
0 Пользователей и 1 Гость просматривают эту тему.
RelaX
Фанат форума
Постоялец
Сообщений: 200
+0/-0
0
Число или строка?
«
:
08 Февраля 2004, 20:27:02 »
Здравствуйте!
есть однострочное текстовое поле, пользователь вводит число (обязательно должно быть больше 0). Как мне сделать на java-script проверку, пользователь точно ли ввел число, а не какой-нибудь набор букв?
Записан
гоша
Завсегдатай
Пользователь
Сообщений: 85
+0/-0
0
Число или строка?
«
Ответ #1 :
09 Февраля 2004, 11:35:35 »
parseInt(...)>0
Записан
Jslab
Завсегдатай
Пользователь
Сообщений: 62
+0/-0
0
Число или строка?
«
Ответ #2 :
09 Февраля 2004, 13:07:46 »
недавно искал подобное решение (ввод только целых чисел)
останавился на таком варианте -
x=th.value;
y=x.indexOf(".");
if(isNaN(x) || y!=-1) return;
недостаток - пропускает отрицательные числа (можно решить, добавив ещё одну проверку на минус) и числа с нулями в начале...
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Число или строка?
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28