Javascript(Jquery)

[Javascript] 파일업로드 이미지, 비디오 파일 Validation

Jeong Jeon
반응형

파일 업로드를 사용할때 자주쓸만한 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**/
반응형