Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
JavaScript & JScript
»
Что за бред?
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Что за бред? (Прочитано 3334 раз)
0 Пользователей и 1 Гость просматривают эту тему.
maxbiz
Завсегдатай
Новичок
Сообщений: 37
+0/-0
0
Что за бред?
«
:
01 Ноября 2002, 17:07:39 »
Почему когда в форме остается один чекбокс
функция document.forms[0].elements[\'checkbox_id[]\'].length ничего не возвращает и говорит, что она есть NULL?
(Чекбоксы генерятся динамически в PHP)
Попытка обращения к document.forms[0].checkbox_id[0].value только при одном чекбоксе - тоже оканчивается фиаско !!!
Но как только чекбоксов хотя бы два, то все работает нормально!
:confused: :confused: :confused:
Записан
mike
ProPerl\'er
Старожил
Сообщений: 435
+0/-0
2
Что за бред?
«
Ответ #1 :
01 Ноября 2002, 17:30:13 »
Дело в том, что когда чекбокс один, то это уже не массив. И следовательно, свойство length будет неопределенным. Нужно сразу запрашивать value.
Записан
[ основной браузер когда-то был, теперь попробуй разберись =]
maxbiz
Завсегдатай
Новичок
Сообщений: 37
+0/-0
0
Что за бред?
«
Ответ #2 :
01 Ноября 2002, 18:35:55 »
Ага.... А value от чего заправшивать?
Я вроде попробовал
document.forms[0].checkbox_id.value
На что он меня послал опять в ...NULLLLL
Записан
mike
ProPerl\'er
Старожил
Сообщений: 435
+0/-0
2
Что за бред?
«
Ответ #3 :
01 Ноября 2002, 18:45:57 »
Живой пример.
Код:
[Выделить]
Записан
[ основной браузер когда-то был, теперь попробуй разберись =]
maxbiz
Завсегдатай
Новичок
Сообщений: 37
+0/-0
0
Что за бред?
«
Ответ #4 :
01 Ноября 2002, 21:14:35 »
Mike функция function form_2() выдает ошибку!
Опять про NULL
Ты наверное его не проверял перед постом....
Записан
mike
ProPerl\'er
Старожил
Сообщений: 435
+0/-0
2
Что за бред?
«
Ответ #5 :
02 Ноября 2002, 19:04:45 »
Цитировать
Ты наверное его не проверял перед постом....
Я же в комментариях указал, что там ошибка будет
Записан
[ основной браузер когда-то был, теперь попробуй разберись =]
Печать
Страницы: [
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