동적 파일 업로드 추가


var uf = "";
function file_add(size, ext)
{
 var filecountTemp = document.getElementById("file_cnt").value;
 if (filecountTemp == 10)
 {
  alert("폼은 최대 10개까지 가능합니다");
  return;
 } else {
  var count = Number(filecountTemp) + 1;
    alert(count);
  document.board.file_cnt.value = count;
  eval('file_add_form' + uf).innerHTML += "<input type=file name='file"+count+"' size='" + size + "' " + ext + "><div id='file_add_form" + (uf+1) + "'></div>";
  uf++;
 }
}

<input type="hidden" id="file_cnt" name="file_cnt" value="1">
     <input type=file name=file1 size=50 class=input_write>
     <a href="javascript:file_add(50, 'class=input_write');"><b>첨부폼추가</b></a>
     <a href="javascript:file_delete(50, 'class=input_write');"><b>첨부폼삭제</b></a>
     <div id=file_add_form></div>

댓글