onchange
里面填写previewImage
能在previewImage
函数里面获取到一个值(很多人都会写成e),里面有files,这个e是什么?
如果在onchange
里面填写previewImage('segmentfault')
,在previewImage
함수에서는 Segmentfault만 얻을 수 있습니다. e는 어디로 갔나요? 동시에 받고 싶으면 어떻게 해야 하나요?
그리고 차이점은 무엇인가요previewImage('segmentfault')
和previewImage
?
이 지나갔을 때 previewImage
는 그냥 참고용이 아닌데 왜 직접 호출하는 걸까요?
js 튜토리얼이나 책 추천해주세요. 지금은 jq, vue, 다양한 js 라이브러리만 사용합니다. . 하지만 문제가 생기면 항상 해결할 수 없어서 좌절감을 느끼게 됩니다. . 기초부터 배우고 싶다면 이 책을 추천해주세요
previewImage의 매개변수는 <input> 태그를 나타냅니다.
this.files를 통해 파일을 조작합니다. 예를 들어 this.files.length는 파일 개수이고 this.files[index]는 해당 파일을 가리킵니다.
previewImage의 매개변수는 변경 이벤트를 의미하는 이벤트일 수 있습니다.
이벤트 핸들러를 추가하려면
). 으아아아1. 따옴표 안에 js 코드를 직접 작성하세요(예:
2.onchange = 함수 이름, 함수는 스크립트에 선언됩니다. "previewImage"가 ()를 추가하지 않으면 실행되지 않습니다.
으아아아3.DOM 레벨 0 이벤트 핸들러
으아아아4.DOM 레벨 2 이벤트 핸들러
으아아아제가 잘못 쓴 것일 수도 있습니다. 가장 좋은 방법은 직접 연습해 보는 것입니다.
내가 읽은 책은 "JavaScript Advanced 프로그래밍" 제3판입니다.
e
表示event
;可以通过
this
获取相关files
데이터권장 "JavaScript 고급 프로그래밍"
기본 js 추천 Rhino 도서--JavaScript에 대한 권위 있는 가이드(6판)