Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
SHIZA Гость
|
Добавлено: Вт Окт 22 2002 17:14 Заголовок сообщения: Как в JavaScript достучаться к переменной(объекту) которая имеет имя n[] - (не массив)? |
|
|
Проблема в следующем: есть форма с кучей чек-боксов, они должны обрабатываться PHP4 в цикле, поэтому приходиться использовать checkbox "имя[]" - чтоб PHP обрабатывал все чекбоксы как массив. Потом понадобилось на страничке сделать кнопочку, чтоб все чекбоксы отмечались/деотмечались. Я пишу Жаба-скрипт, а он не понимает "имя[]" - ругаеться, думает что это массив по ходу дела. Количество чекбоксов не фиксированное. Что тут еще можно придумать? |
|
Вернуться к началу |
|
|
Int_20h Гость
|
Добавлено: Вт Окт 22 2002 19:55 Заголовок сообщения: Re: Как в JavaScript достучаться к переменной(объекту) которая имеет имя n[] - (не массив)? |
|
|
Вообще, если объект один - к нему можно обращаться через такую конструкцию document.all['object[]'].value, если же объектов много можно попробовать следующий метод:
for (var obj in document.FormName.all) { obj.value = ''; }
Скажу честно:"Не проверял". Написал из головы, но, по идее, должно работать. |
|
Вернуться к началу |
|
|
ilya Гость
|
Добавлено: Ср Окт 23 2002 17:48 Заголовок сообщения: Re: Как в JavaScript достучаться к переменной(объекту) которая имеет имя n[] - (не массив)? |
|
|
попробуй obj_checkbox = eval("document.all.имя[]") затем obj_checkbox.checked=true и т.п. |
|
Вернуться к началу |
|
|
|