JavaScript (лабораторная работа 9, DOM: интерфейс NODE)

Заданиe

На веб-странице с помощью HTML сформированы кнопка и таблица с произвольным количеством строк и столбцов (без обьединений) и произвольным текстом в каждой ячейке. Создать обработчик нажатия на кнопку, который с помощью средств, предоставляемых только интерфейсом NODE, формирует текстовый узел, объединяя содержимое ячеек, и заменяет полученным узлом таблицу. Разработанная программа должна без модификаций корректно обрабатывать таблицы любого размера.

Например:


Исходный документ:

Без труда не вытащить
и рыбку из пруда

Результирующий документ (после нажатия на кнопку "Rebuild"):

Без труда не вытащить и рыбку из пруда