티스토리 뷰

Web/JavaScript

이벤트 핸들러의 종류

Su-Dong, Han 2007. 7. 2. 17:51
    브라우저에 따라 사용할 수 있는 이벤트 핸들러와 각각의 이벤트 핸들러가 사용될 수 있는 태그는 차이가 있다.

    이벤트 핸들러 이벤트 발생시점 사용태그 or 객체
    onAbort 이미지 읽는 것을 취소할 때 img
    onBlur 포커스를 잃어버렸을 때 모든 Form요소, body, window객체
    onChange Form요소의 값이 변했을 때 INPUT TYPE=text, Select, Textarea
    onClick 마우스를 클릭했을 때 A, Area, Input Type=button, Checkbox, Radio, Reset, Submit, Document객체
    onDblClick 마우스를 더블 클릭했을 때 A, Area, Input Type=button, Checkbox, Radio, Reset, Submit, Document객체
    onError 이미지나 문서를 불러올 때, 에러가 났을 때 img, window객체
    onFocus 포커스를 받을 때 모든 Form요소, body, window객체
    onKeydown Key가 눌러졌을 때 A, Area, Img, Textarea, document객체
    onKeypress Key를 눌렀다 놓았을 때 A, Area, Img, Textarea, document객체
    onKeypress Key를 눌렀다 놓았을 때 A, Area, Img, Textarea, document객체
    onKeyup Key를 놓았을 때 A, Area, Img, Textarea, document객체
    onLoad 문서의 로딩이 완료되었을 때 Img, Body, Frameset, Window객체
    onMousedown 마우스 버튼을 눌렀을 때 A, Area, Input Type=button, document객체
    onMouseup 마우스 버튼을 놓았을 때 A, Area, Input Type=button, document객체
    onMousemove 마우스가 움직일 때  
    onMouseout 해당 영역을 벗어났을 때 A, Area
    onMouseover 해당 영역에 마우스를 놓았을 때 A, Area
    onReset Reset 버튼을 눌렀을 때 form
    onResize Frame이나 윈도우의 크기가 변경될 때 Window객체
    onSelect 해당 Field를 선택했을 때 Input Type=text, textarea
    onSubmit Submit 버튼을 눌렀을 때 Form
    onUnload 해당 문서를 빠져 나갈 때 Body, Frameset, Window객체

'Web > JavaScript' 카테고리의 다른 글

Cross-Domain  (0) 2013.03.12
댓글