DOM

settings_applicationsGlobalEventHandlers

DOM

  • account_tree
  • bug_report

Properties

하위 트리 탐색

  • onabort

    리소스가 완전히 로드되지 않았을 때 발생한다. 오류의 결과는 아니다.
  • onanimationcancel

    CSS 애니메이션이 예기치 않게 중단이 되면 발생한다.
  • onanimationend

    CSS 애니메이션이 완료되면 발생한다.
  • onanimationiteration

    CSS 애니메이션의 반복이 지정되어 있는 경우 매 반복이 끝날 때 발생한다.
  • onanimationstart

    CSS 애니메이션이 시작되면 발생한다.
  • onauxclick

    기본이 아닌 포인팅 장치 버튼(일반적으로 가장 왼쪽에 있는 기본 버튼 이외의 모든 마우스 버튼)을 눌렀다가 뗐을 때 발생한다.
  • onblur

    요소가 비활성 될 때 이벤트 발생한다.
  • oncancel

    dialog 요소가 닫힐 때 발생한다.
  • oncanplay

    재생 가능한 미디어 리소스가 확보된 경우에 발생한다.
  • oncanplaythrough

    readyState가 HAVE_ENOUGH_DATA로 변경될 때 발생한다.
  • onchange

    폼 요소의 설정 값이 변경되면 발생한다.
  • onclick

    마우스 왼쪽 버튼을 눌렀다 뗐을 경우 발생한다.
  • onclose

    대화 상자가 닫히면 HTMLDialgElement에서 발생한다.
  • oncontextmenu

    사용자가 컨텍스트 메뉴를 열려고 할 때 발생한다.
  • ondblclick

    마우스 왼쪽 버튼을 빠르게 두번 클릭할 때 발생한다.
  • ondurationchange

    duration 속성이 업데이트되면 발생한다.
  • onended

    미디어 끝에 도달했거나 더 이상 사용할 수 있는 데이터가 없어 재생 또는 스트리밍이 중지되면 발생한다.
  • onerror

     window에서 사용할 리소스 로드에 실패했거나 사용할 수 없는 경우 발생한다.
  • onfocus

    창(window) 또는 요소(element)가 포커스(focus)를 받을 때 발생한다.
  • onformdata

    폼의 데이터를 나타내는 항목 목록이 생성된 후 발생한다.
  • ongotopointercapture

    요소가 setPointerCapture() 메소드를 사용하여 포인터를 캡처하면 발생한다.
  • oninput

    <input>, <select>, <textarea> 요소에 대한 입력 이벤트이다.
  • oninvalid

    제출 가능 요소가 유효성을 확인하고 제약 조건을 충족하지 않을 때 발생한다.
  • onkeydown

    키보드의 키를 누를 때 발생한다.
  • onkeyup

    키보드의 키를 누르고 있다가 뗐을 때 발생한다.
  • onload

    HTML 코드가 분석되어 DOM 구조화가 완료된 시점에 사용하는 핸들러이다.
  • onloadeddata

    미디어의 현재 재생 위치에 있는 프레임이 로드를 완료하면 발생한다.
  • onloadedmetadata

    메타 데이터(metadata)가 로드되면 발생한다.
  • onloadstart

    웹브라우저가 미디어 리소스를 다운로드하기 시작하는 시점에 발생한다.
  • onmousedown

    마우스 버튼을 누를 때 발생한다.
  • onmouseenter

    입력장치의 포인터가 요소위로 이동했을 때 발생한다.
  • onmouseleave

    입력 장치의 포인터가 요소에서 벗어 날때 발생한다.
  • onmousemove

    마우스 움직임이 있을 때 이벤트가 발생한다.
  • onmouseout

    입력 장치의 포인터가 요소를 벗어 날때 발생한다. mouseleave와 다른 점은 하위 요소 발생을 포함한다.
  • onmouseover

    마우스 포인터가 대상과 겹칠 때 이벤트가 발생한다.
  • onmouseup

  • onmousewheel

    포인팅 입력 장치에서 휠 버튼을 회전할 때 발생한다.
  • onpause

    재생이 일시 중지될 때 발생한다.
  • onplay

    play() 메소드 또는 autoplay 속성의 결과로 paused 속성이 true에서 false로 변경되면 발생한다.
  • onplaying

    버퍼링을 위해 일시 중지 또는 중지된 후 다시 재생될 때 발생한다.
  • onpointercancel

    웹브라우저가 더이상 포인터 이벤트가 없을 가능성이 있다고 판단하거나 pointerdown 이벤트가 발생한 후 포인터를 사용하여 이동, 확대, 축소 또는 스크롤을 통해 뷰포트를 조작하는데 사용할 수 있다.
  • onpointerdown

    포인터가 활성화되면 발생한다. 마우스의 경우 장치가 눌린 버튼이 없는 상태에서 하나 이상의 버튼이 눌려진 상태로 전환되면 발생한다. 터치의 경우 디지타이저와 물리적 접촉이 이루어지면 발생한다. 펜의 경우 스타일러스가 디지타이저와 물리적으로 접촉하면 발생한다.
  • onpointerenter

    포인팅 장치가 hover를 지원하지 않는 장치의 pointerdown 이벤트의 결과를 포함하여 요소 또는 그 자손 중 하나의 적중 테스트 경계로 이동할 때 발생한다.
  • onpointerleave

    포인팅 장치가 요소의 적중 테스트 경계를 벗어나면 발생한다. 펜 장치의 경우 스타일러스가 디지타이저에서 감지할 수 있는 hover 범위를 벗어날 때 발생한다.
  • onpointermove

    포인터가 좌표를 변경하고 웹브라우저 터치 동작으로 취소되지 않은 경우 발생한다.
  • onpointerout

    포인팅 장치가 요소의 적중 테스트 경계 밖으로 이동할 때 발생한다.
  • onpointerover

    포인팅 장치가 요소의 적중 테스트 경계로 이동하면 발생한다.
  • onpointerup

    포인터가 더 이상 활성화되지 않으면 발생한다.
  • onreset

    폼의 입력 요소 값을 초기화할 때 발생한다.
  • onresize

    창 크기가 변경될 때 발생한다.
  • onscroll

    프레임(window, <iframe>) 또는 크기가 고정된 요소내의 콘텐츠가 스크롤될 때 발생한다.
  • onsecuritypolicyviolation

    정책과 버블(bubble)을 위반하는 요소에서 발생한다.
  • onselect

  • onselectstart

    사용자가 새 선택을 시작하면 발생한다.
  • onslotchange

  • onsubmit

    폼을 전송할 때 발생한다.
  • ontransitioncancel

    CSS 전이 효과가 취소되었을 때 발생한다.
  • ontransitionend

    CSS의 전이 효과가 완료되었을 때 발생한다.
  • onwheel

    포인팅 입력 장치에서 휠 버튼을 회전할 때 발생한다.

지원 웹브라우저