Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.03.2012, 22:35
Интересующийся
Отправить личное сообщение для a1exei Посмотреть профиль Найти все сообщения от a1exei
 
Регистрация: 11.10.2011
Сообщений: 17

Родительская ячейка ячейки (в table) - как определить?
Если элемент формы (например input или textarea) находится в объекте table, мне нужно найти содержимое родительской ячейки, т.е. предыдущей, которая именно граничит с ней с левой стороны. Поскольку parentNode в таблицах не работает, ищу подобный способ для ячейки таблицы.

Кто знает существуют ли какие-то функции для этой цели?
Ведь в таблицах может быть rowspan или colspan которые могут привести к путанице.
Ответить с цитированием
  #2 (permalink)  
Старый 27.03.2012, 00:08
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,589

>нужно найти содержимое родительской ячейки, т.е. предыдущей, которая именно граничит с ней с левой стороны
Щито?
>parentNode в таблицах не работает
Щито, блджад!?
__________________
29375, 35
Ответить с цитированием
  #3 (permalink)  
Старый 27.03.2012, 00:35
Аватар для antonM
Кандидат Javascript-наук
Отправить личное сообщение для antonM Посмотреть профиль Найти все сообщения от antonM
 
Регистрация: 11.08.2011
Сообщений: 103

a1exei,
Вам бы начать надо вот отсюда, чтобы устранить путаницу в мыслях...
Ответить с цитированием
  #4 (permalink)  
Старый 27.03.2012, 17:51
Интересующийся
Отправить личное сообщение для a1exei Посмотреть профиль Найти все сообщения от a1exei
 
Регистрация: 11.10.2011
Сообщений: 17

Что непонятного?
Цикл пробегает по элементам формы, если форма находится в ячейке таблицы надо узнать содержимое предыдущей ячейки которая "нарисована" слева.

Так понятно?

Да вижу как ссылки на учебник постить так все мастера, а вот конкретно ответить на вопрос кто-то может?
Ответить с цитированием
  #5 (permalink)  
Старый 28.03.2012, 03:00
Аватар для antonM
Кандидат Javascript-наук
Отправить личное сообщение для antonM Посмотреть профиль Найти все сообщения от antonM
 
Регистрация: 11.08.2011
Сообщений: 103

Вы непонятно и неполно формулируете вопрос и при этом смешиваете мух и котлеты. И хотите чтоб Вам помогли...
Ссылка на учебник дана чтобы вы разобрались с базовыми понятиями (родительский, соседний элемент...) и правильно сформулировали вопрос, если вы и этого не хотите сделать, тогда разбирайтесь сами...
Ответить с цитированием
  #6 (permalink)  
Старый 28.03.2012, 10:29
Server
Отправить личное сообщение для Rootpassword Посмотреть профиль Найти все сообщения от Rootpassword
 
Регистрация: 26.09.2011
Сообщений: 252

a1exei, вам все верно сказали. Для любого td родительским(parentNode) будет строка(tr), что разумно. То, что вы ищите, называется "соседним" элементом -(elem.nextSibling, elem.previousSibling )
Ответить с цитированием
  #7 (permalink)  
Старый 13.04.2012, 15:15
Интересующийся
Отправить личное сообщение для a1exei Посмотреть профиль Найти все сообщения от a1exei
 
Регистрация: 11.10.2011
Сообщений: 17

Спасибо!) Хоть кто-то адекватно ответил.)
Ответить с цитированием
  #8 (permalink)  
Старый 13.04.2012, 19:38
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от a1exei
а вот конкретно ответить на вопрос кто-то может?
А конкретно задать вопрос ты можешь? Нормально, подумав. Нет? Тогда не жди адекватной реакции.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #9 (permalink)  
Старый 14.04.2012, 03:33
Аватар для w46823
Аспирант
Отправить личное сообщение для w46823 Посмотреть профиль Найти все сообщения от w46823
 
Регистрация: 28.03.2012
Сообщений: 36

Представил себе инпут, который нарисован на какой-то границе слева, да еще и является родительским элементом для формы...
...вру, моей фантазии на это не хватило.
Ответить с цитированием
  #10 (permalink)  
Старый 19.05.2012, 13:46
Интересующийся
Отправить личное сообщение для a1exei Посмотреть профиль Найти все сообщения от a1exei
 
Регистрация: 11.10.2011
Сообщений: 17

Упростил вопрос:
как получить ячейку таблицы, находящуюся слева от другой ячейки?

w46823, то что ты написал я такого даже не постил, у тебя явно фантазия разыгралась.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как определить активное окно/вкладку? Chameleon Events/DOM/Window 5 19.03.2012 08:59
Фиксированный заголовок таблицы ilshat Элементы интерфейса 6 20.12.2008 00:35
Как определить включен ли поддержака объектов ActoveX feodul Events/DOM/Window 5 02.06.2008 12:04
как определить шрифты scuter Общие вопросы Javascript 9 19.05.2008 14:32
как определить позицию элемента относительно окна scuter Events/DOM/Window 5 07.05.2008 18:47