728x90
Html, JS를 가지고
이미지 파일을 불러온 후, 미리보기를 구현하는 아주 간단한 방식을 소개해본다.
window객체에 내장되어있는 FileReader를 이용한 것이다.
먼저, input file에 onChange이벤트리스너를 붙여준다.
const oFReader = new FileReader();
oFReader.readAsDataURL(ev.target.files[0]);
oFReader.onload = ev => {
document.querySelector('#uploadImage').src = ev.target.result;
};
위와 같은 코드로, 이미지 미리보기를 간단히 구현해볼 수 있다.
uploadImage는 해당 이미지 태그이다.
(예, <img id='uploadImage' alt='profile' />)
웹사이트 개발 / 홈페이지 제작 / android앱 개발 / ios 앱 개발 / server / client / aws / fullstack / buisness partner / 외주 / 용역
https://open.kakao.com/o/sNETgUJb
728x90
반응형
'개발, 코딩 > Javascript' 카테고리의 다른 글
카톡알림 보내기 (유료 업체 서비스 쓸필요없어요) (7) | 2020.05.11 |
---|---|
RecordRTC, 웹이라면 어디서든 즉시 촬영을 해보자 (0) | 2020.04.22 |
momentjs 커스텀 (0) | 2019.11.01 |
초심자를 위한 fileupload 클라이언트 팁 (0) | 2019.10.30 |
Object내의 특정 값들만 필터링하는 방법 (0) | 2019.10.08 |