Курс по выбору (DOM) (лабораторная работа 1, интерфейс NODE)
Заданиe
На веб-странице с помощью HTML сформированы кнопка и таблица с произвольным количеством
строк и столбцов (без обьединений) и произвольным текстом в каждой ячейке. Создать обработчик нажатия на кнопку,
который с помощью средств, предоставляемых интерфейсом NODE, формирует текстовый узел, объединяя
содержимое ячеек, и заменяет полученным узлом таблицу. Разработанная программа должна без модификаций
корректно обрабатывать таблицы любого размера.
Например:
Исходный документ:
Без труда
не вытащить
и рыбку
из пруда
Результирующий документ (после нажатия на кнопку "Rebuild"):
Без труда не вытащить и рыбку из пруда
Дополнительное задание
Обеспечить циклическое преобразование таблицы в текст и обратно следующим образом:
при первоначальном анализе таблицы
определить кол-во строк и столбцов таблицы и создать двумерный массив строк, хранящий
содержимое ячеек таблицы. При вторичном нажатии на кнопку "Rebuild" воссоздать
исходную таблицу из массива.