![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| markus_smile |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 1.8.2007 Где: Москва Репутация: нет Всего: нет |
Всем привет!
Help!!!!!!!!!!! Помогите, всю голову сломал! Есть объект TR в одном из его TD есть checkbox, как получить доступ к нему? пробовал все основные варианты, с oject.all, ChildnNodes, Children везде работает кроме FireFox! |
|||
|
||||
| SamDark |
|
|||
|
Добрый кот ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1424 Регистрация: 25.7.2006 Где: Voronezh Репутация: 2 Всего: 38 |
markus_smile,
А не проще ему id присвоить? -------------------- rmcreative.ru — Это жжж неспроста... yiiframework.ru — О фреймворке Yii на русском. reggi — здесь я регистрирую домены |
|||
|
||||
| Exception |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 1 Всего: 186 |
|
||||
|
|||||
| markus_smile |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 1.8.2007 Где: Москва Репутация: нет Всего: нет |
суть в том что боксов много и в качестве имени стоит название массива. Что-то вроде id='id_list[]'
зачем это нужно? это нужно для того чтобы при передаче через POST на стороне сервера сразу получить массив со значениями элементов. прошу прощения за косяк в сторону chilNodes, всё работает это видимо я чего-то не досмотрел код получился следующий
Я бы сказал он очень громоздкий, есть ли что-то более компактное (чтобы и firefox работало)? |
|||
|
||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
Для передачи по post такие имена пишут в name:
Если же прямо отвечать на вопрос, то проблема возникла, видимо, из-за того, что в FF пробелы и переносы строк в html воспринимаются как дополнительные ноды (текстовые). Поэтому при пробегании по childNodes[] их надо обнаруживать и пропускать. Ещё непонятно, почему нет Ваших претензий к Опере - в ней точно так же. -------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
| markus_smile |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 1.8.2007 Где: Москва Репутация: нет Всего: нет |
на данный момент проблем нет, приведённый код работает под всеми браузерами.
вопрос в том, есть ли более простые способы получить список подэлементов? |
|||
|
||||
| smartov |
|
||||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 7 Всего: 259 |
Так получаются все чекбоксы на странице. Можно получить только являющиеся подэлементами какого-то tr
и дальше по тексту Это сообщение отредактировал(а) smartov - 15.8.2007, 22:41 |
||||
|
|||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 13 Всего: 36 |
smartov, checkbox не элемент
document.getElementsByTagName("input"); а дальше смотреть "type" |
|||
|
||||
| smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 7 Всего: 259 |
||||
|
||||
| markus_smile |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 1.8.2007 Где: Москва Репутация: нет Всего: нет |
Всем спасибо!!!
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |