JavaScript | jQuery/Validation
-
[jQuery] 파일 확장자, 용량 체크JavaScript | jQuery/Validation 2022. 5. 17. 11:20
- 작성자의 경우 파일첨부 상태 변화를 감지해야 되는 상황이라 'change' 이벤트 핸들러 안에 작성하였다. var test = function() { (function() { $('#_testFile').on('change', function() { if ($('#_testFile').val() != '') { // 1. 첨부된 파일 확장자 체크 var ext = $('#_testFile').val().split('.').pop().toLowerCase(); if ($.inArray(ext, ['jpg', 'jpeg', 'gif', 'png']) == -1) { $('#_testFile').val(''); alert(".jpg / .jpeg / .gif / .png 파일만 업로드 할 수 있습니다.")..
-
[jQuery] 첨부된 파일의 특수문자 체크JavaScript | jQuery/Validation 2022. 5. 17. 10:37
function checkFile() { var fileCheck = $("#file").val(); var pattern = /[\{\}\/?,;:|*~`!^\+@\#$%&\\\=\'\"]/gi; var fileName = fileCheck.split('\\').pop().toLowerCase(); if(pattern.test(fileName) ){ alert('파일명에 특수문자가 포함되어 있습니다.'); } }