Javascript Event   자바스크립트 이벤트

(2019-12-31)

이벤트 [JS]

Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공학일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
프로그래밍 >   1. 프로그램, 프로그래밍
[프로그래밍 언어론]
[프로그래밍 방법론]
[객체지향 프로그래밍]
[자료표현코드]
[자료구조]
[알고리즘]
[시스템 소프트웨어]
[프로그래밍언어 종류]
[프로그래밍 기타일반]
프로그래밍언어 종류 >   1. 프로그래밍 언어
[C]
[C++]
[자바(Java)]
[자바스크립트]
[PHP]
[파이썬]
[(기타 언어)]
자바스크립트 >   1. JavaScript
  2. JS 기초 문법
[JS 변수,타입,논리식]
[JS 구문,연산자]
[JS 함수]
[JS 객체]
[JS 배열/Map/Set]
[JS 활용]
[JS 웹문서 제어]
JS 웹문서 제어 >   1. 웹문서 내 JS
  2. 동일 출처 정책
[JS Window 객체]
[JS DOM 제어]
[JS 이벤트]
[Ajax]
[jQuery]
JS 이벤트  1. JS 이벤트
  2. JS 이벤트 종류
  3. JS 이벤트 객체
  4. JS 이벤트 처리기
  5. JS 이벤트 전파
  6. 커스템 이벤트

1. [자바스크립트]  이벤트이벤트 처리과정이벤트
     - 미리 정해지지 않은 시간에 발생되는 것
        . 例) 마우스 이벤트, 키보드 이벤트 등

  ㅇ 이벤트 처리 단계 요약
     - 생성 : 통상, 미리 정의된 표준 이벤트를 사용 함 ☞ 아래 2. 항 참조
        . 기타 커스텀 이벤트(사용자 정의 이벤트,특정 용도 이벤트)
     - 작성 : 처리 내용 작성
        . 이벤트 발생시, 그에따른 원하는 기능을 수행하는 이벤트 처리기를 작성
     - 등록/지정 : 해당 요소별 연결 
        . 해당 요소의 이벤트 속성에 그에 상응하는 이벤트 처리기를 등록 지정
     - 호출 : 연결 호출
        . 특정 이벤트 발생시 지정된 이벤트 처리기가 호출됨


2. [자바스크립트]  이벤트의 종류

  ※ ☞ 자바스크립트 이벤트 종류 참조
     - 마우스 이벤트     : click, dblclick, mousemove, mouseover 등
     - 키보드 이벤트     : keydown, keyup, keypress 등
     - 폼 이벤트         : submit, reset, change, focus, blur 등
     - 문서(document)/창(window) 이벤트 : load, resize, scroll, unload 등
     - 텍스트 입력 이벤트3. [자바스크립트]  이벤트객체

  ※ ☞ 자바스크립트 이벤트 객체 참조
     - 특정 이벤트와 연관된 객체로써, 해당 이벤트에 대한 상세한 정보를 담고 있음
       . 즉, 이벤트 핸들러에 전달되는 이벤트 정보를 담고 있음 
          .. 例) 마우스 위치, 마우스 버튼의 상태, 옵션키(연관된 Ctrl,Alt,Shift 등의 키)
     * 웹브라우저 마다 다소 다르게 구현되므로 유의해야 함 


4. [자바스크립트]  이벤트의 전파 방향/단계

  ※ ☞ 이벤트 전파(캡처링/버블링), 이벤트 위임 참조


[JS 이벤트] 1. JS 이벤트 2. JS 이벤트 종류 3. JS 이벤트 객체 4. JS 이벤트 처리기 5. JS 이벤트 전파 6. 커스템 이벤트

    요약목록
Copyrightⓒ written by 차재복 (Cha Jae Bok)        「 소액후원 」