웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
이벤트 핸들러 (Event Handler) 모음
2003.05.10 12:00
여러가지 이벤트 핸들러를 모아봤습니다.
거의 모든 이벤트 핸들러는 들어있는듯 ^^; 빠진게 있으면 덧글 부탁 드릴께요....
html 하고 Javascript하고 경계가 애매모호해서.. ^^;
간단하게 설명을 달아 두었으니 알아두시면 도움이 되실듯 합니다.
onabort
이미지의 다운로드를 중지할 때 (브라우저의 중지버튼)
onactivate
개체가 활성활 될 때 발생
(태그의 기능이 작용할 때 발생하는 이벤트로 예를 들어 링크를 누를 경우 링크가 옮겨질때 발생하는 것을 감지하는 이벤트 핸들러)
onafterprint
문서가 출력되거나 혹은 출력하기 위해 출력미리보기를 한후에 발생
onafterupdate
데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝트내의 데이터가 업데이트 되었을 때 발생(데이터 개체부분 참조)
onbeforeactivate
개체가 활성화 상태로 되기 바로 직전에 발생 (onactivate를 참고)
onbeforecopy
선택 영역이 시스템의 클립보드로 복사되기 바로 직전에 발생
onbeforecut
선택 영역이 지워지기 바로 직전에 발생
onbeforedeactivate
모 문서에서 현재 개체에서 다른 개체로 activeElement가 바뀔때 발생
(activeElement는 개체를 지칭하는 예약어로도 쓰임)
onbeforeeditfocus
편집가능한 개체 내부에 포함된 개체가 편집활성화 된 상태가 되거나 혹은
편집가능한 개체가 제어를 위해 선택될때
onbeforepaste
시스템의 클립보드에서 문서로 붙여넣기 될때 대상 개체에서 발생
onbeforeprint
문서가 출력되거나 혹은 출력하기 위해 출력미리보기 직전에 발생
onbeforeunload
페이지가 언로드되기 직전에 발생
onbeforeupdate
데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝트내의 데이터가 업데이트 되기전에 발생(데이터 개체부분 참조)
onblur
개체가 포커스를 잃었을 때
onbounce
마퀴태그에서 alernate상태에서 스크롤이 양 사이드에서 바운드 될때 발생
oncellchange
데이터제공 개체에서 데이터가 변화할때 발생
onchange
개체 혹은 선택영역의 내용이 바뀔 때 발생
onclick
개체위에서 마우스의 왼쪽 버튼을 누를때 발생
oncontextmenu
클라이언트 영역에서 사용자가 마우스 오른쪽 버튼을 눌러 콘텍스트 메뉴를 열때 발생
oncontrolselect
사용자가 개체의 제어 영역을 만들때 발생
oncopy
시스템의 클립보드에 선택영역 혹은 개체를 복사할 때 소스 개체로부터 발생
oncut
시스템의 클립보드에 선택영역 혹은 개체를 잘라낼때 소스 개체로부터 발생
ondataavailable
비정기적으로 데이터를 전달하는 데이터 소스 개체로부터 데이터가 도착할 때 마다 정기적으로 발생
ondatasetchanged
데이터 소스개체의 변화에 의해 데이터가 노출된 상태로 될때 발생
ondatasetcomplete
데이터 소스 개체로부터 모든 데이터가 유용한 상태로 표시될때 발생
ondblclick
사용자가 개체에 더블클릭 할때 발생
ondeactivate
모 문서에서 현재 개체에서 다른 개체로 activeElement가 변할때 발생
ondrag
드래그 상태가 지속되는 동안 소스 객체로 부터 발생
ondragend
드래그 상태가 끝날때 소스 객체로 부터 발생
ondragenter
사용자가 개체를 드래그 하여 드롭가능 위치로 지정된 영역으로 이동할때 타겟 개체에서 발생
ondragleave
사용자가 개체를 드래그 하여 드롭가능 위치로 지정된 영역을 떠날때 타겟 개체에서 발생
ondragover
사용자가 개체를 드래그 하여 드롭가능 위치로 지정된 영역내에서 드래그할 때 계속적으로 타겟 개체에서 발생
ondragstart
선택된 개체 혹은 텍스트 영역에서 사용자가 드래그를 시작할 때 발생
ondrop
드래그앤드롭 작용에서 상태가 진행되는 동안 개체가 타겟 개체에 드롭되었을 때 타겟 개체어서 발생
onerror
개체가 로드되는 동안 발생하는 이벤트
onerrorupdate
데이터 소스 개체 내에 데이터가 없데이트 되는 동안 에러가 발생할 때 데이터 영역 개체에서 발생
onfilterchange
비주얼 필터의 상태가 바뀌거나 트랜지션이 완료되었을 때 발생
onfinish
마퀴개체의 loop가 완료되었을 때 발생
onfocus
개체가 포커스를 받았을 때 발생
onfocusin
개체에 포커스가 셋팅되기 바로 직전 개체에 대해 발생
onfocusout
포커스가 다른 개체로 이동한 후에 포커스를 가고 있는 현재 개체에서 발생
onhelp
브라우저가 활성화 되어 있는 동안 F1키를 눌렀을 때
onkeydown
사용자가 키를 눌렀을 때
onkeypress
기능키를 제외한 키를 눌렀을 때 발생
onkeyup
사용자가 키를 놓았을 때 발생
onlayoutcomplete
소스 문서로 부터 콘텐드를 가지는 객체가 미리보기나 출력을 할때 현제 LayoutRect개체를 모두 채우는 것이 끝났을 때 발생
onload
브라우저가 개체를 로드한 후에 발생
onlosecapture
개체가 마우스 캡쳐를 잃었을 때 발생
onmousedown
개체위에 마우스 버튼을 누를때 발생(좌우 어느 버튼이든)
onmouseenter
개체 안으로 마우스 포인터가 들어올때 발생
onmouseleave
개체의 경계밖으로 마우스 포인터가 이동할 때 발생
onmousemove
개체위에서 마우스가 움직일때 발생
onmouseout
개체밖으로 마우스 포인터가 빠져나갈 때 발생
onmouseover
개체위로 마우스 포인터가 들어올때 발생
onmouseup
마우스가 개체위에 있는 동안 마우스를 누른상태에서 해제될때 발생
onmousewheel
마우스 휠이 돌아갈때 발생
onmove
개체가 움직일 때 발생
onmoveend
개체가 움직임이 끝날 때 발생
onmovestart
개체가 움직이기 시작할 때 발생
onpaste
문서에 클립보드로 부터 데이터가 전송될때 타겟 개체에서 발생
onpropertychange
개체의 속성이 바뀔대 발생
onreadystatechange
개체의 상태가 변화할때 발생
onreset
폼을 사용자가 리셋할 경우 발생
onresize
개체의 크기가 바뀔때 발생
onresizeend
제어영역에서 개체의 크기가 사용자에 의해 변화가 끝날때 발생
onresizestart
제어영역에서 개체의 크기가 사용자에 의해 변화되기 시작할때 발생
onrowenter
데이터 소스내에서 현재 열이 변화되거나 개체에 새로운 유용한 데이터가 입력될때 발생
onrowexit
데이터 소스 콘트르롤이 개체내의 현재 열을 변화시킬 때 발생
onrowsdelete
레코드셋에서 열이 삭제될때 발생
onrowsinserted
현재 레코드셋에 새로운 열이 추가된후에 발생(데이터 개체에서)
onscroll
사용자가 개체내이 스크롤 바를 스크롤 할때 발생
onselect
현재 선택된 영역이 바뀔때 발생
onselectionchange
문서의 선택 영역의 상태가 바뀔때 발생
onselectstart
개체가 선택되기 시작할때 발생
onstart
마퀴개체에서 매 루프가 시작될때 발생
onstop
사용자가 stop버튼을 눌렀을 경우 혹은 페이지를 떠날때 발생
onsubmit
폼이 전송되기 바로전에 발생
onunload
개체가 언로드되기 직전에 발생
ps.. 중복인지 검사를 해봤는데 검출이 안되는걸로 봐서... 중복은 아닌듯 한데요..
만약 중복이라면 삭제해주시거나 덧글 남겨주시면 삭제 하겠습니다.
거의 모든 이벤트 핸들러는 들어있는듯 ^^; 빠진게 있으면 덧글 부탁 드릴께요....
html 하고 Javascript하고 경계가 애매모호해서.. ^^;
간단하게 설명을 달아 두었으니 알아두시면 도움이 되실듯 합니다.
onabort
이미지의 다운로드를 중지할 때 (브라우저의 중지버튼)
onactivate
개체가 활성활 될 때 발생
(태그의 기능이 작용할 때 발생하는 이벤트로 예를 들어 링크를 누를 경우 링크가 옮겨질때 발생하는 것을 감지하는 이벤트 핸들러)
onafterprint
문서가 출력되거나 혹은 출력하기 위해 출력미리보기를 한후에 발생
onafterupdate
데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝트내의 데이터가 업데이트 되었을 때 발생(데이터 개체부분 참조)
onbeforeactivate
개체가 활성화 상태로 되기 바로 직전에 발생 (onactivate를 참고)
onbeforecopy
선택 영역이 시스템의 클립보드로 복사되기 바로 직전에 발생
onbeforecut
선택 영역이 지워지기 바로 직전에 발생
onbeforedeactivate
모 문서에서 현재 개체에서 다른 개체로 activeElement가 바뀔때 발생
(activeElement는 개체를 지칭하는 예약어로도 쓰임)
onbeforeeditfocus
편집가능한 개체 내부에 포함된 개체가 편집활성화 된 상태가 되거나 혹은
편집가능한 개체가 제어를 위해 선택될때
onbeforepaste
시스템의 클립보드에서 문서로 붙여넣기 될때 대상 개체에서 발생
onbeforeprint
문서가 출력되거나 혹은 출력하기 위해 출력미리보기 직전에 발생
onbeforeunload
페이지가 언로드되기 직전에 발생
onbeforeupdate
데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝트내의 데이터가 업데이트 되기전에 발생(데이터 개체부분 참조)
onblur
개체가 포커스를 잃었을 때
onbounce
마퀴태그에서 alernate상태에서 스크롤이 양 사이드에서 바운드 될때 발생
oncellchange
데이터제공 개체에서 데이터가 변화할때 발생
onchange
개체 혹은 선택영역의 내용이 바뀔 때 발생
onclick
개체위에서 마우스의 왼쪽 버튼을 누를때 발생
oncontextmenu
클라이언트 영역에서 사용자가 마우스 오른쪽 버튼을 눌러 콘텍스트 메뉴를 열때 발생
oncontrolselect
사용자가 개체의 제어 영역을 만들때 발생
oncopy
시스템의 클립보드에 선택영역 혹은 개체를 복사할 때 소스 개체로부터 발생
oncut
시스템의 클립보드에 선택영역 혹은 개체를 잘라낼때 소스 개체로부터 발생
ondataavailable
비정기적으로 데이터를 전달하는 데이터 소스 개체로부터 데이터가 도착할 때 마다 정기적으로 발생
ondatasetchanged
데이터 소스개체의 변화에 의해 데이터가 노출된 상태로 될때 발생
ondatasetcomplete
데이터 소스 개체로부터 모든 데이터가 유용한 상태로 표시될때 발생
ondblclick
사용자가 개체에 더블클릭 할때 발생
ondeactivate
모 문서에서 현재 개체에서 다른 개체로 activeElement가 변할때 발생
ondrag
드래그 상태가 지속되는 동안 소스 객체로 부터 발생
ondragend
드래그 상태가 끝날때 소스 객체로 부터 발생
ondragenter
사용자가 개체를 드래그 하여 드롭가능 위치로 지정된 영역으로 이동할때 타겟 개체에서 발생
ondragleave
사용자가 개체를 드래그 하여 드롭가능 위치로 지정된 영역을 떠날때 타겟 개체에서 발생
ondragover
사용자가 개체를 드래그 하여 드롭가능 위치로 지정된 영역내에서 드래그할 때 계속적으로 타겟 개체에서 발생
ondragstart
선택된 개체 혹은 텍스트 영역에서 사용자가 드래그를 시작할 때 발생
ondrop
드래그앤드롭 작용에서 상태가 진행되는 동안 개체가 타겟 개체에 드롭되었을 때 타겟 개체어서 발생
onerror
개체가 로드되는 동안 발생하는 이벤트
onerrorupdate
데이터 소스 개체 내에 데이터가 없데이트 되는 동안 에러가 발생할 때 데이터 영역 개체에서 발생
onfilterchange
비주얼 필터의 상태가 바뀌거나 트랜지션이 완료되었을 때 발생
onfinish
마퀴개체의 loop가 완료되었을 때 발생
onfocus
개체가 포커스를 받았을 때 발생
onfocusin
개체에 포커스가 셋팅되기 바로 직전 개체에 대해 발생
onfocusout
포커스가 다른 개체로 이동한 후에 포커스를 가고 있는 현재 개체에서 발생
onhelp
브라우저가 활성화 되어 있는 동안 F1키를 눌렀을 때
onkeydown
사용자가 키를 눌렀을 때
onkeypress
기능키를 제외한 키를 눌렀을 때 발생
onkeyup
사용자가 키를 놓았을 때 발생
onlayoutcomplete
소스 문서로 부터 콘텐드를 가지는 객체가 미리보기나 출력을 할때 현제 LayoutRect개체를 모두 채우는 것이 끝났을 때 발생
onload
브라우저가 개체를 로드한 후에 발생
onlosecapture
개체가 마우스 캡쳐를 잃었을 때 발생
onmousedown
개체위에 마우스 버튼을 누를때 발생(좌우 어느 버튼이든)
onmouseenter
개체 안으로 마우스 포인터가 들어올때 발생
onmouseleave
개체의 경계밖으로 마우스 포인터가 이동할 때 발생
onmousemove
개체위에서 마우스가 움직일때 발생
onmouseout
개체밖으로 마우스 포인터가 빠져나갈 때 발생
onmouseover
개체위로 마우스 포인터가 들어올때 발생
onmouseup
마우스가 개체위에 있는 동안 마우스를 누른상태에서 해제될때 발생
onmousewheel
마우스 휠이 돌아갈때 발생
onmove
개체가 움직일 때 발생
onmoveend
개체가 움직임이 끝날 때 발생
onmovestart
개체가 움직이기 시작할 때 발생
onpaste
문서에 클립보드로 부터 데이터가 전송될때 타겟 개체에서 발생
onpropertychange
개체의 속성이 바뀔대 발생
onreadystatechange
개체의 상태가 변화할때 발생
onreset
폼을 사용자가 리셋할 경우 발생
onresize
개체의 크기가 바뀔때 발생
onresizeend
제어영역에서 개체의 크기가 사용자에 의해 변화가 끝날때 발생
onresizestart
제어영역에서 개체의 크기가 사용자에 의해 변화되기 시작할때 발생
onrowenter
데이터 소스내에서 현재 열이 변화되거나 개체에 새로운 유용한 데이터가 입력될때 발생
onrowexit
데이터 소스 콘트르롤이 개체내의 현재 열을 변화시킬 때 발생
onrowsdelete
레코드셋에서 열이 삭제될때 발생
onrowsinserted
현재 레코드셋에 새로운 열이 추가된후에 발생(데이터 개체에서)
onscroll
사용자가 개체내이 스크롤 바를 스크롤 할때 발생
onselect
현재 선택된 영역이 바뀔때 발생
onselectionchange
문서의 선택 영역의 상태가 바뀔때 발생
onselectstart
개체가 선택되기 시작할때 발생
onstart
마퀴개체에서 매 루프가 시작될때 발생
onstop
사용자가 stop버튼을 눌렀을 경우 혹은 페이지를 떠날때 발생
onsubmit
폼이 전송되기 바로전에 발생
onunload
개체가 언로드되기 직전에 발생
ps.. 중복인지 검사를 해봤는데 검출이 안되는걸로 봐서... 중복은 아닌듯 한데요..
만약 중복이라면 삭제해주시거나 덧글 남겨주시면 삭제 하겠습니다.
댓글 2
제목 | 글쓴이 | 날짜 |
---|---|---|
우리가 사랑한지 몇일째 날짜세주는 PHP 소스 [12] | 레드 | 2005.01.16 |
날짜 구하는 함수.. ... [3] | 김명현 | 2005.01.24 |
게시판 테이블 생성을 쉽게하자.
[2]
![]() | QQQ | 2005.01.29 |
내 컴퓨터가 표현할 수 있는 문자들. [6] | 최호성 | 2005.01.30 |
자바스크립트 단축키 지정을 쉽게하자. [1] | 권태수 | 2005.02.14 |
[날짜 구하는함수업]내일 날짜와 1년 후 년도 구하기 [8] | ssukai | 2005.02.24 |
사용자 등록/DB생성/테이블 생성
[3]
![]() | QQQ | 2005.03.03 |
ASC(순차), DESC(역순) 정렬하기. [4] | Xian | 2005.03.03 |
DB에서 각종 기념일을 내용,순서순으로 뽑아 정렬하기.. | 박순영 | 2005.03.17 |
[초보]아주쉬운 PHP로 그림에 글자 입히기
[11]
![]() | 김규백 | 2005.04.04 |
winamp 방송정보 읽어오기 심각한 문제해결
![]() | 이승원 | 2005.05.04 |
winamp 방송정보 알아오기 (2005년 새로 코딩한 버전)
[8]
![]() | 이승원 | 2005.05.06 |
나만의 미니홈 만들기 ㅡ password.php
[8]
![]() | 예뜨락 | 2005.05.07 |
나만의 미니홈 만들기 ㅡ 간단한 최근글 불러오기 [6] | 예뜨락 | 2005.05.09 |
나만의 미니홈 만들기 ㅡ 메모장 디자인 (html 소스) [4] | 예뜨락 | 2005.05.12 |
mysql 테이블 스키마 보는법. [2] | 최문혁 | 2005.05.14 |
나만의 미니홈 만들기 ㅡ 메모장 소스 | 예뜨락 | 2005.06.09 |
트랙백 기능 구현하기. | 태규 | 2005.06.12 |
대용량 파일 업로드 컴포넌트
[4]
![]() | OTLNO | 2005.06.15 |
효율적인 경로 지정하기 [9] | 대류 | 2005.07.27 |