채택완료

첨부한이미지를 파일로변환하여 input nmae에 넣는법을 알고싶습니다.

첨부한이미지를 파일로변환하여 input nmae에 넣는법을 알고싶습니다.

첨부한이미지가있는데요... 이걸 file로 변환하여 input안에 넣고 서버로 전송해야하는데 잘안됩니다.

자바스크립트로 change로 사용해봤지만 어디가 잘못된건지 잘 모르겠습니다.

혹시 img(base64변환된이미지)를 file로변환하여 서버로 전송하는방법이 있을까요???

방법좀 부탁드립니다...

$('.preview').change(function(e){ // 
          $('.preview').attr('src', URL.createObjectURL(e.target.files[0]));
      });

<input type="file' name="file_url"> 

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트
2019-02-08 (금) 00:24:22

이미지도 파일 이기 때문에 이미지를 파일로 전환다는 내용이 헷갈립니다.

INPUT FILE 로 첨부하여 폼전송후 파일을 폴더에 저장하는 방식이거든요.

이미지가 주소 형식 으로된 것을 파일로 첨부하고 싶다는 내용인가요?

답변에 대한 댓글 1개

네 이미지가등록되면 img태그의 src(base64)등록된걸 input-type(file)로 변경을 해서 서버로 보내야 하는데 이게 가능할가요? 즉 img를 파일로변환가능한지 궁금합니다

구글링하면 관련 내용이 나오네요..

https://code.i-harness.com/ko-kr/q/945aeb

https://www.molllab.com/15

답변을 작성하려면 로그인이 필요합니다.