Web Spring 전정프
javascript 파일 용량 , 파일 확장자 체크
zeuz
2021. 2. 2. 15:59
반응형
function fn_checkFile(obj){
var fileSize = 10 * 1024 * 1024 ; //10M
if(obj.files[0] != undefined){
if(fileSize*1 < obj.files[0].size*1){
alert('파일용량을 초과하였습니다. 다른파일을 선택해 주세요.');
$(obj).val('');
return;
}
var ext = obj.files[0].name
ext = ext.slice(ext.lastIndexOf(".") + 1).toLowerCase();
if($.inArray(ext, ['gif','png','jpg','jpeg','doc','docx','xls','xlsx','hwp','pdf','zip','txt']) == -1) {
alert('등록 할수 없는 파일입니다.');
$(obj).val('');
return;
}
}
}
<input type="file" onchange="javascript:fn_checkFile(this);">
반응형