반응형
파일 업로드를 사용할때 자주쓸만한 Validation 적어놔야지
/**Img Video Validation-START**/
function getExtension(filename) {
var parts = filename.split('.');
return parts[parts.length - 1];
}
function isImage(filename) {
var ext = getExtension(filename);
switch (ext.toLowerCase()) {
case 'jpg':
case 'gif':
case 'bmp':
case 'png':
//etc
return true;
}
return false;
}
function isVideo(filename) {
var ext = getExtension(filename);
switch (ext.toLowerCase()) {
case 'm4v':
case 'avi':
case 'mpg':
case 'mp4':
// etc
return true;
}
return false;
}
/**Img Video Validation-END**/
반응형
'Javascript(Jquery)' 카테고리의 다른 글
[Javascript] 객체 배열 중복 제거 방법 (0) | 2021.05.24 |
---|---|
[Javascript] 원하는 위치로 스크롤 자동으로 이동 (0) | 2021.04.22 |
[Javascript] 스크롤을 따라다니는 박스 만들기 (0) | 2021.04.05 |
[Javascript] Javascript Object객체 순서 정렬 (0) | 2021.02.05 |
YoutubeLink Validation Check 정규식 (0) | 2021.01.22 |