Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Узнать номер ряда у ячейки таблицы (https://javascript.ru/forum/events/40960-uznat-nomer-ryada-u-yachejjki-tablicy.html)

grego 26.08.2013 12:37

Узнать номер ряда у ячейки таблицы
 
Добрый день!

Имеется проблема следующего характера:

Есть таблица, в которой происходит перебор ячеек таблицы и запись ссылок на определенные ячейки в массив.
После того как массив сформирован с каждым элементом проделываются определенные операции, но при этом алгоритму нужно знать к какому ряду принадлежит данная ячейка.
Знаю о существовании rows.rowIndex и cells.cellIndex, но в данном случае они не подходят - если бы существовало что-то вроде cells.rowIndex - это бы здорово выручило.
Написал замудренный костыль, который помещает в ячейки значения по порядку от 1 до n, а при определении ряда делит это значение на количество ячеек в ряде и округляет к меньшему.

Так вот вопрос - может быть есть какой-то простой и "дешевый" способ определить к какому ряду таблицы принадлежит ячейка?
Заранее благодарю.

рони 26.08.2013 13:20

grego,
cells[i].parentNode.rowIndex

grego 27.08.2013 20:07

Благодарю!


Часовой пояс GMT +3, время: 09:43.