Ar 'Pievienot jaunu' ir varētu kaut kā tā:
1) Izveido vienu hidden lauku, kur pieglabāsim file elementu skaitu. Pēc tā veidosim jaunajiem input'iem name atribūtu,
2) Visus input file elementus glabā iekš, piem., div ar id="files",
3) Izveidojam 'Pievienot jaunu' pogu. Pievienojam tai eventu, kas izsauc fju,
4) Šī fja ar DOM palīdzību (http://developer.mozilla.org/en/docs/DOM:element.appendChild) pievieno div#files elementam vēl vienu input file elementu.
5) Ar šo pašu fju nolasam no hidden lauka vērtību. (Piem., ja lapā bija viens input file elements, tad tur bija 0).
6) Iezstādam šo vērtību kā 'file'+nolasītā_vērtība name atribūtam jaunajamam file elementam,
7) Hidden elementam pieskaitam 1.