H5 새 속성 -- 파일 읽 기

1700 단어
우선, body 에 파일 입력 상 자 를 기록 합 니 다:
        
        

그리고 JS 에서 이 탭 을 가 져 옵 니 다. onchang 이 벤트 를 감청 하여 파일 을 읽 습 니 다. (파일 경 로 를 읽 는 것 을 예 로 들 면)
var inp = document.querySelector("#myFile");
        inp.onchange = function () {
            //console.log(this.files);          
            for (var i = 0;i < this.files.length;i++) {
                var file = this.files[i];
                console.log(file);
                
                var fr = new FileReader();              
                fr.readAsDataURL(file);                 
                fr.onload = function () {
                    console.log(this.result);               
                    var img = new Image();
                    img.src = this.result;
                    document.body.appendChild(img);
                }
            }
            
        }

다음 매개 변수의 의미 와 다른 방법:
 File    
         * lastModified          (   )
         * lastModifiedDate          
         * name    
         * type     
         * size                  * 
         * */

기타 방법:
/ * * * FileReader * 1, FileReader 인 스 턴 스 구축 * 2, 사용 할 읽 기 방식 선택: readAsDataURL (), 파일 대상 을 이 방법 * 3, 감청 읽 기 완료 이벤트 onload, this. result 를 통 해 읽 기 결과 * 4, 기타 이벤트 감청 * * 읽 기 방식: * readAsDataURL (file) 읽 기 주소 * readAsText (file [, encoding])텍스트 읽 기 * readAsBinary String (file) 을 바 이 너 리 로 읽 기 * * 이벤트: * onload 읽 기 완료 * onloadstart 읽 기 시작 * onloadstart 읽 기 종료 읽 기 성공 여부 와 상 관 없 이 * onerror 오류 트리거 * onabort 읽 기 중단 시 트리거 * * abort () 읽 기 중단 방법 * * /

좋은 웹페이지 즐겨찾기