-
input 파일 업로드시 체크Web Programming 2023. 2. 5. 16:16728x90반응형
input 타입이 파일인 업로드시 체크해주기 예시 !!
<form id="uploadFrm" method="post" action="<c:url value='/excelUpload.do'/>" enctype="multipart/form-data"> <input type="file" name="upFile" id="upFile" accept=".xlsx, .xls" class="button01"/> <input type="button" onclick="uploadExcel()" class="button01" value="엑셀 파일 업로드"> </form> function uploadExcel(){ if($("#upFile").val() == ''){ alert("업로드 할 엑셀 파일 먼저 첨부 바랍니다."); }else if( $("#upFile").val() != "" ){ var ext = $('#upFile').val().split('.').pop().toLowerCase(); if($.inArray(ext, ['xls','xlsx']) == -1) { alert('등록 할수 없는 파일명입니다. 엑세 파일만 선택 바랍니다.'); $("#upFile").val(""); // input file 파일명을 다시 지워준다. return false; }else{ var frm = $("#uploadFrm"); frm.attr("action", "<c:url value='/excelUpload.do'/>"); frm.submit(); } } } 파일이 없는데 업로드하려고 하는 경우 체크가능.
728x90반응형'Web Programming' 카테고리의 다른 글
자바스크립트 종료일 시작일 체크 (0) 2023.02.05 input 에 자동계산을 돌릴때 NaN 및 infinity 를 계산중... 으로 표기 (0) 2023.02.05 리스트 th 에 체크박스 전체 선택 및 개별 선택 (0) 2023.02.05 div 리스트를 A4 로 출력(여러 페이지 분리) (0) 2023.02.05 자바스크립트 window.close() (0) 2023.02.05