Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
« предыдущая тема
следующая тема »
Печать
Страницы:
1
[
2
]
Вниз
Автор
Тема: Проверить, являются ли данные из формы только цифрами, или содержат так же буквы. (Прочитано 8369 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #15 :
28 Мая 2004, 13:47:24 »
зачем тебе цикл? у тебя же в форме только одно поле.
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Skyer
Завсегдатай
Пользователь
Сообщений: 88
+0/-0
0
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #16 :
28 Мая 2004, 14:06:41 »
Это пример, по которому я хочу понять как работает. В моей программе мне нужен цикл.
Записан
Чем меньше букв, тем ёмче слово.
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #17 :
28 Мая 2004, 14:28:12 »
Посмотри как работает такой пример :
Код:
[Выделить]
- цифровой индекс
- индекс равен i
и подумай, почему так
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Skyer
Завсегдатай
Пользователь
Сообщений: 88
+0/-0
0
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #18 :
28 Мая 2004, 14:35:21 »
Понятно - "i" он воспринимает как букву, а не как переменную. Как сделать так, чтобы воспринимал как переменную? Убирал кавычки - не работает.
Записан
Чем меньше букв, тем ёмче слово.
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #19 :
28 Мая 2004, 15:02:06 »
в document.forma.elements["slava
"].value
"slava
"
- это строка (Что такое типы данных и строковые типы данных в частности знаешь ?). Со строками в яваскрипте работать умеешь ?
Код:
[Выделить]
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Skyer
Завсегдатай
Пользователь
Сообщений: 88
+0/-0
0
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #20 :
28 Мая 2004, 15:26:16 »
Насколько я знаю, строки плюсуются другг к другу (+)
Вот такое:
document.forma.elements["slava["+i+"]"].value = \'Slava\';
не работает.
Записан
Чем меньше букв, тем ёмче слово.
Skyer
Завсегдатай
Пользователь
Сообщений: 88
+0/-0
0
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #21 :
28 Мая 2004, 21:44:00 »
Хотя нет, работает.
document.forma.elements["slava["+i+"]"].value = \'Slava\';
выполняется, если
.....
и т.д.
Но при этом не работает это:
if (document.forma.elements["slava["+i+"]"])
То есть, проверка, существует ли вообще данный элемент формы. Как сделать так, чтобы эта проверка работала?
Записан
Чем меньше букв, тем ёмче слово.
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #22 :
29 Мая 2004, 12:13:33 »
через typeof()
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Skyer
Завсегдатай
Пользователь
Сообщений: 88
+0/-0
0
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #23 :
29 Мая 2004, 20:44:19 »
Макс
Пока я пытаюсь найти, как эту typeof() использовать, объясни, плиз, почему if (document.forma.elements["slava["+i+"]"].value == "что-то") {} не работает, в то время как вот этот вариант - document.forma.elements["slava["+i+"]"].value = \'что-то\'; - выполняется.
Записан
Чем меньше букв, тем ёмче слово.
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #24 :
30 Мая 2004, 12:50:11 »
повторяю тебе уже в который раз
Фраза "не работает" - не несет никакой смысловой нагрузки. По этой фразе я ничего определить не могу
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Skyer
Завсегдатай
Пользователь
Сообщений: 88
+0/-0
0
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
«
Ответ #25 :
30 Мая 2004, 19:19:12 »
Макс
Спасибо! Скрипт заработал.
Записан
Чем меньше букв, тем ёмче слово.
Печать
Страницы:
1
[
2
]
Вверх
« предыдущая тема
следующая тема »
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