내용 |
업로드 파일의 크기 체크하는 자바스크립트입니다.
##check_upload_filesize.js
submitButton = document.getElementById("i_submit");
if(submitButton != null) {
submitButton.onclick = function(event) {
var file = document.getElementById("i_file").files[0];
if(file != null) {
var fileSize = file.size;
if(fileSize>10485760){
alert(fileSize +" Bytes\n업로드 파일의 크기(10MB)를 넘어섭니다.");
return false; //form submit cancel
}else{
//alert(fileSize +" Bytes\n업로드 할 수 있습니다.!");
//nothing
}
}
}
};
##자바스크립트를 포함하는 코드
<!-- check upload file size -->
<script src="<c:url value='/js/check_upload_filesize.js'/>" defer></script>
#입력양식이 있는 파일의 file입력양식과 폼 submit 버튼
<input type="file" id="i_file" name="file">
<input type="submit" id="i_submit" value="SAVE"/>"> |