Вход

Просмотр полной версии : Заполнение таблицы на JavaScript


freeze123
08.04.2013, 01:25
Все привет!

Помогите, пож-ста, заполнить таблицу. Нужно заполнять её значениями с помощью drag & drop (хватаем блок и переносим в ячейку таблицы), с этим особо проблем не возникает, но дело в том, что в каждая ячейка может делиться пополам, вдоль либо поперек, в зависимости от перетаскиваемого блока.

Как решить проблему, подскажите, посоветуйте.......

danik.js
08.04.2013, 02:21
А вариант создания вложенной таблицы не подходит?
Вобще, чтобы разделить ячейку вдоль - нужно создать новый td и пройтись по столбцу с разделяемым td и проставить всем td атрибут colspan=2
С горизонтальным делением похожая ситуация, только нужно создавать новый tr и ячейкам выставлять rowspan=2

freeze123
08.04.2013, 08:32
А вариант создания вложенной таблицы не подходит?
Вобще, чтобы разделить ячейку вдоль - нужно создать новый td и пройтись по столбцу с разделяемым td и проставить всем td атрибут colspan=2
С горизонтальным делением похожая ситуация, только нужно создавать новый tr и ячейкам выставлять rowspan=2

Подойдет вариант с вложенной таблицей. При этом я смогу отслеживать перемещение блоков внутри, куда его добавили и откуда достают?

Если не трудно, пример можете показать?

danik.js
08.04.2013, 08:48
Если не трудно, пример можете показать?

Пример чего? Добавления таблицы в ячейку? Ничего особенного. Все те же document.createElement и element.appendChild

freeze123
08.04.2013, 09:42
Пример чего? Добавления таблицы в ячейку? Ничего особенного. Все те же document.createElement и element.appendChild

Спасибо за помощь, попробую написать