addEventListener
입력 파일을 IE 9 및 10에서 선택하십시오. 파일 선택 후에 트리거해야하지만 파일 선택을 위해 두 번째 시간 이후에 트리거됩니다. 이는 파일이 선택되지 않은 경우 처음 의미합니다. 먼저 트리거를 선택하지 않으면 모든 파일 선택에 대해 리스너 이벤트가 트리거됩니다 (다른 파일이 선택된 경우). 내 코드 :Internet Explorer에서 이벤트를 변경하려면 수신 대기
HTML
<input type="file" name="imagefile" id="upload">
자바 스크립트
var file = document.getElementById("upload");
file.addEventListener("change", handlefileselect, false);
function handlefileselect(event) {
alert("file selected");
}
코드는 파이어 폭스와 크롬에서 잘 실행하지만, IE에 문제가 있습니다.
들었어요 고마워요에서이 태그로 해결하고,이를 사용하지만 왜 스피이 말을 얻기에 응답 – PRASANTH
@PRASANTH 늦게 respone? –
첫 번째 파일 선택을 의미하는 변경 이벤트 함수는 실행되지 않지만 이후 모든 파일 선택에 대해 이벤트가 원인을 트리거합니다. 그것은 9와 10 둘 다 나를 위해 일어나고 있습니다. – PRASANTH