ABOUT ME

-

Today
-
Yesterday
-
Total
-


  • 자바스크립트 이벤트
    웹&컴퓨팅 2007.06.19 18:19

     

    [자바스크립트] 이벤트 핸들링


    onAbort 이미지를 로딩하는 작업이 사용자의 행동으로 인해 취소되었을때
    onBlur 문서나 윈도우, 프레임세트, 폼 요소에서 현재 입력 포커스가 사라질때
    onChange 텍스트 필드나 텍스트 영역, 파일 업로드 필드, 선택 항목이 변경되어 현재 입력 포커스가 사라질 때
    onClick 링크나 클라이언트측 이미지맵 영역, 폼 요소가 클릭되었을 때
    onDbClick 링크나 클라이언트측 이미지맵 영역, 문서가 더블 클릭되었을 때
    onDragDrop 드래그된 객체가 윈도우나 프레임에 드롭되었을 때
    onError 이미지나 윈도우, 프레임을 로딩하는 동안 에러가 발생할 때
    onFocus 문서나 윈도우, 프레임 세트, 폼 요소에 입력 포커스 놓였을 때
    onKeyDown 키를 누를 때
    onKeyPress 키를 눌렀다 놓았을 때
    onKeyUp 키를 놓았을 때
    onLoad 이미지나 문서, 프레임이 로드될 때
    onMouseDown 마우스 버튼 누를 때
    onMouseMove 마우스를 이동할 때
    onMouseOut 링크나 클라이언트측 이미지맵에서 마우스를 옮길 때
    onMouseOver 마우스를 링크나 클라이언트측 이미지맵으로 옮길 때
    onMouseUp 마우스 버튼을 놓았을 때
    onMove 사용자가 윈도우나 프레임에서 이동할 때
    onReset 폼의 리셋 버튼을 클릭하여 폼을 리셋시킬 때
    onResize 사용자가 윈도우나 프레임의 크기를 조절할 때
    onSelect 텍스트는 텍스트 필드나 영역에서 선택되었을 때
    onSubmit 폼이 제출될 때 (서브밋 버튼 눌렀을 때)
    onUnload 사용자가 문서나 프레임 세트를 종료할 때



    onLoad : 문서가 읽혀지는 경우 (웹페이지 불러올 때 이벤트가 실행된단 말..쌤말로는 웹페이지 다 로딩된 후에 이게 실행된다네요)
    onUnload : 다른 문서가 불려지는 등의 이유로 문서가 사라질 경우 (윈도창 끄던지 그 창에 다른 페이지 뜨던지 할때 실행된단 말)

    onResize : 창의 크기를 변화시켰을때 발생하는 이벤트 (윈도창 늘렸다 줄였다하면 실행된단 말)
    onError : 이미지나 윈도우, 프레임 로딩시 에러가 났을때 발생하는 이벤트 (이미지 배꼽으로 뜰 때나 페이지 표시할수 없음 뜰때 실행된단 말)
    onAbort : 로딩 작업을 취소했을 때 발생하는 이벤트 (윈도창 저~위에서 중지 누르든가 Esc키 누르믄 로딩되다가 말자나요..그 때 실행된단 말)

     

    onClick : 폼 양식이나 이미지 등을 마우스로 클릭할 경우 (이건 쉽다ㅎㅎ)
    onDblclick : 더블클릭한 경우


    onMouseover : 마우스가 이미지 등의 위로 올라간 경우 (이미지나 글자 폼 이런거 다 해당요^^)
    onMouseout : 마우스가 이미지 등에서 벗어난 경우
    onMousedown : 마우스를 눌렀을때, 발생하는 이벤트 (클릭처리 전. 마우스 누른 상태에서 손 안땐 상태-_-;;)
    onMouseup :  마우스를 떼었을때, 발생하는 이벤트
    onMousemove : 마우스 이동시에 발생하는 이벤트 (마우스 움직일 때 마다~)

    onDragdrop : 드래그했을때 발생하는 이벤트 (이건 클릭해서 끌고 갈때인지 셀렉트처럼 드레그해서 선택했을 때인지 잘 모르겠음ㅠㅠ)

     

    onKeypress : 키보드 자판을 입력했을경우 (press보다는 down이나 up을 이용하는것이 좋다고 하네요)
    onKeydown : 키보드 자판을 눌렀을때 발생하는 이벤트 (press 처리 전..press는 눌렀다 뗀거 합친거)
    onKeyup : 키보드 자판을 떼어낼때 발생하는 이벤트 (자판 눌렀다가 손뗄 때 실행된다네요..ㅋㅋ)

     

    onFocus : 해당 개체에 focus가 올 경우 (얘네는 폼에서만 쓰이겠네요..입력상자 같은거에 커서 들어오면 실행된단 말이네요)
    onBlur : 해당 개체에서 focus가 떠났을 경우 (요건 커서가 떠났을 때..그니깐 탭키 눌러서 딴 데가거나 아니면 클릭해서 딴데가믄;;)

     

    onChange : 폼 양식 등에서 입력이나 선택 등의 변화가 일어난 경우 (select태그에서 딴거 선택하거나 입력상자 같은데서 딴거 썼을 때)
    onSelect : 폼 양식이 선택된 경우 (select태그에서 선택되었거나 입력상자에 써놓은거 드레그해서 선택했을 때 실행된단 말)
    onReset : 폼의 리셋 버튼을 클릭하여 폼을 리셋 시킬 때
    onSubmit : submit가 발생할 경우 (입력양식에꺼 서버로 제출할 때 실행된단 말)

    '웹&컴퓨팅' 카테고리의 다른 글

    autorun.inf  (2) 2007.06.19
    스크립트  (1) 2007.06.19
    자바스크립트 이벤트  (2) 2007.06.19
    RegExp  (2) 2007.06.19
    replace  (2) 2007.06.19
    javascript-전체 선택/해제 - 체크박스  (4) 2007.06.19

    댓글 2

Designed by Tistory.