2012-03-22 3 views
2

양식이 input type="file"이고 다른 것이 input type="submit"입니다.입력 유형 = "파일"에 대한 이벤트가 있습니까?

나는 그들이 찾아 입력을 클릭 할 때까지 입력을 제출 숨 깁니다. 파일을 선택할 때 발생하는 이벤트가 있습니까? 이 경우

, 나는 그들을 위해 제출 입력을 '클릭'할 수 있습니다.

답변

4

change 경우, 다른 모든 <input>

읽기 thisthis 스레드, 모질라 및 IE becuase은 문제가 ...이처럼

W3 사양 :

onchange = 스크립트

컨트롤이 입력 포커스를 잃고 포커스를 얻은 후 값이 수정되면 onchange 이벤트가 발생합니다. 이 속성은 다음 요소에 적용됩니다. INPUT, SELECT 및 TEXTAREA.

+0

오, 좋아. 그 두 번째 링크는 2004 년부터였습니다. 나는 그들이 파일을 먼저 선택하기를 기다려야하기 때문에 click 이벤트를 사용할 수 있다고 생각하지 않습니다. –

+0

@ 페드로. 맞아요. 그래서 지금은 잘 될 것 같습니다. 최근에 문제가 생겼습니다. (몇 년 ...). 시도 해봐. – gdoron

+0

아마도 사용자가 찾아보기 버튼을 클릭하고 입력 값이 변경되었는지 확인하기 위해 타이머를 넣을 수 있습니다. –

관련 문제