본문 바로가기

자바스크립트 업로드 파일 확장자 체킹

작업을 하다 보면 서버사이드에서 체킹 하는데 자바스크립트에서도 확장자를 체킹하여 리턴 시키거나 할 때가있다.



var file_name = $("file").val();

//점을 기준으로 확장자 잘라내서 비교 편리를 위한 소문자로 변환.

var extension = file_name.slice( file_name.indexOf(".") +1 ).toLowerCase();


if( extension != "png" && extension != "jpg" ) {

  alert("이미지 업로드는 png와 jpg만 지원합니다");

  return;

}