Manipulacja tabelą JavaScript

Mam stół z jedną kolumną i około dziesięcioma rzędami. Pierwsza kolumna ma wiersze z tekstem w postaci nagłówków wierszy, „nagłówek 1”, „nagłówek 2”. Druga kolumna zawiera pola do wpisywania danych przez użytkownika (pola tekstowe ipola wyboru).

Chcę mieć przycisk na górze oznaczony etykietą „Dodaj nowe...„i utwórz trzecią kolumnę z tymi samymi polami, co pierwsza kolumna. Jeśli użytkownik kliknie ponownie, utworzy kolejną pustą kolumnę z polami (jak w drugiej kolumnie).

Czy ktoś wie o skutecznym sposobie manipulowania DOM, aby to osiągnąć?

Eksperymentuję zdiviTABLES ale jestem na trzecim dniu, w którym to robię i wydaje mi się to trudniejsze niż powinno być.

questionAnswers(2)

yourAnswerToTheQuestion