xhtml Event Attributes


Home > Document > xhtml > Reference > xhtml Events

xhtml 에서 사용되는 Event들

XHTML에서 발생하는 Event 역시 HTML과 같습니다. 이러한 Event들은 크게 나누어서 문서가 다 읽혀지거나 문서에서 빠져 나갈 때 발생하는 Window Event, 입력란에서 발생하는 Form 관련 Event, Keyboard를 누르거나 뗐을 때 발생하는 Keyboard Event, Mouse Action에 의해 발생하는 Mouse Event등 모두 4가지로 구분할 수 있습니다. 이런 Event들은 주로 Event가 발생했을 때 JavaScript와 같은 Script 언어와 연결시켜 어떤 동작을 하게 만듭니다. 아래의 표들은 이러한 4가지로 구분된 각각의 발생되는 Event들에 대한 설명입니다.




Window Events

body 와 frameset elements Tag에서만 사용 가능함

Window Events
Attribute Value 설명
onload Scripting 문서가 다 읽혀 졌을 때
onunload Scripting 보고 있던 문서에서 빠져 나갈 때




Form Element Events

Form elements Tag에서만 사용 가능합니다.

Form Element Events
Attribute Value 설명
onchange Scripting Drop-down 박스에서 어떤 항목을 선택 했을 때
onsubmit Scripting 확인 단추를 누르거나 Keyboard Enter를 눌러서 값을 전송할 때
onreset Scripting 재 입력 단추를 눌렀을 때
onselect Scripting  브라우저 창에서 text나 이미지 등을 선택할 때
onblur Scripting  커서가 입력란에서 빠져 나갔을 때
onfocus Scripting  커서가 입력란에 들어 갔을 때




Keyboard Events

base, bdo, br, frame, frameset, head, html, iframe, meta, param, Scripting, style, title elements Tag에서는 사용할 수 없음.

Keyboard Events
Attribute Value 설명
onkeydown Scripting  Key를 눌렀을 때
onkeypress Scripting  Key를 눌렀다 뗬을 때
onkeyup Scripting  Key를 뗬을 때




Mouse Events

base, bdo, br, frame, frameset, head, html, iframe, meta, param, Scripting, style, title elements Tag에서는 사용할 수 없음.

Mouse Events
Attribute Value 설명
onclick Scripting  Mouse 단추를 눌렀다 뗬을 때
ondblclick Scripting  Mouse 단추를 연속으로 2번 눌렀다 뗬을 때
onmousedown Scripting  Mouse 단추를 눌렀을 때
onmousemove Scripting  Mouse 커서가 움직일 때
onmouseover Scripting Mouse 커서가 어떤 영역 속에 들어 갔을 때
onmouseout Scripting Mouse 커서가 어떤 영역 속에서 빠져 나올 때
onmouseup Scripting  Mouse 단추를 누른 상태에서 단추를 놓았을 때





이 문서의 저작권은 www.cadvance.org 에 있습니다.

Top
Back
New
검색