본문 바로가기
개발자/자바 & 스프링

사진 업로드 미리보기

by mansfield 2023. 2. 21.
반응형

DB 테이블 컬럼

 


input type="file"accpet="" 속성으로 파일 형식을 제한할 수 있다. 

onchange="loadImg(this)" 에서 this를 매개변수로 주면 해당하는 엘리먼트 자체를 의미한다. 여기서는 input 자체를 의미.


이미지 미리보기를 위한 영역 


script의 function loadImg() 

f.files => 업로드하려고 선택한 파일의 정보를 읽어옴 

reader.readAsDataURL(f.files[0]) => 업로드하려고 선택한 파일의 첫번째[0] 배열의 경로를 읽어오고, 

읽기가 완료되면 reader.onload 함수를 이용해서 이미지를 html 영역에 추가함. 


300x250

댓글