Программирование > JavaScript & JScript

Что за бред?

(1/2) > >>

maxbiz:
Почему когда в форме остается один чекбокс



функция document.forms[0].elements[\'checkbox_id[]\'].length ничего не возвращает и говорит, что она есть NULL?

(Чекбоксы генерятся динамически в PHP)

Попытка обращения к document.forms[0].checkbox_id[0].value только при одном чекбоксе - тоже оканчивается фиаско !!!

Но как только чекбоксов хотя бы два, то все работает нормально!

:confused: :confused: :confused:

mike:
Дело в том, что когда чекбокс один, то это уже не массив. И следовательно, свойство length будет неопределенным. Нужно сразу запрашивать value.

maxbiz:
Ага.... А value от чего заправшивать?

Я вроде попробовал

document.forms[0].checkbox_id.value

На что он меня послал опять в ...NULLLLL

mike:
Живой пример.

--- Код: ---



















--- Конец кода ---

maxbiz:
Mike функция function form_2() выдает ошибку!
Опять про NULL :)

Ты наверное его не проверял перед постом....

Навигация

[0] Главная страница сообщений

[#] Следующая страница

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 
Перейти к полной версии