I am attempting to make a form for people to enter football (soccer) scores and scorers.

For this I need a drop down box for each goal scored so that the scorers can be selected, although this could be done using PHP it would be slow and with the amounts of results to be added it would probably be a bad move.

So how could I use javascript to make a new listbox appear everytime the user clicks the "Add Goal" button(for example) and remove one when the user clicks "remove".

The names would also have to be something like goal1 goal2 goal3 etc.