I want to add controls to a page on the click of a button.

The page needs to have multiple lines each containing 2 text boxes and a select with a new row being added each time a button is clicked.

I could do it by reloading the page but is it possible using just javascript?