Есть код на jQuery:
$('input[type=file]').change(function(){
if($('input[type=file][value=""]').length==0) $('#files').append('<br /><input name="file[]" type="file" />');
});
И разметка вида:
Код:
|
<div id="files">
<input type="file" name="file" />
</div> |
Если выбрать первый файл, то второе поле появляется, а если выбрать второй файл, то третьего поля не появляется