<script>
$(function(){
$('#file').change(function(){
console.log($(this)[0].files);
});
})
</script>
<form action="/file.do" method="post" enctype="multipart/form-data">
<input id="file" type="file" name="file" multiple required>
<input type="submit" value="업로드">
</form>
file 타입의 input 태그에 change 이벤트를 연결해준다.
input 태그 요소의 files 프로퍼티에 선택된 파일들의 정보가 담겨있다.
중요한 점은 반드시 input 태그 요소의 뒤에 [0]을 붙여주어야한다.
'웹 개발 > 웹 개발' 카테고리의 다른 글
checkbox에서 여러 개의 값 가져오기 (0) | 2022.12.30 |
---|---|
하나의 톰캣에서 여러 개의 서비스 구동하기 (0) | 2022.12.30 |
서블릿 업로드 파일 저장하기 (0) | 2022.12.28 |
SHA-256 암호화 하기 (0) | 2022.12.24 |
게시글 페이지 댓글 / 대댓글 구현 (0) | 2022.12.11 |