Intrinsic events
내부 이벤트는 자바스크립트나 VB 스크립트 등 각종 스크립트 언어와 함께 사용되어 특정한 이벤트를 발생시킨다.
onload=script 브라우저가 하나의 창이나 FRAMESET 안에 있는 모든 프레임에 들어있는 문서를 다 불러왔을 때 발생. BODY와 FRAMESET elements와 함께 사용된다. onunload=script 브라우저가 하나의 창이나 프레임에 들어있는 문서를 없앴을 때, 즉 해당 사이트에서 다른 곳으로 이동하거나 브라우저를 닫을 때 발생. BODY와 FRAMESET elements와 함께 사용된다. onclick=script 어떤 element를 마우스로 클릭했을 때 발생. 대부분의 elements와 함께 사용된다. ondlclick=script 어떤 element를 마우스로 더블클릭했을 때 발생. 대부분의 elements와 함께 사용된다. onmousedown=script 어떤 element를 마우스로 누르고 있을 때 발생. 대부분의 elements와 함께 사용된다. onmouseup=script 어떤 element에서 마우스로 뗐을 때 발생. 대부분의 elements와 함께 사용된다. onmouseover=script 어떤 element 위에 마우스를 가져갔을 때 발생. 대부분의 elements와 함께 사용된다. onmousemove=script 어떤 element 위에 마우스가 있으면서 움직일 때 발생. 대부분의 elements와 함께 사용된다. onmouseout=script 어떤 element에서 마우스로 떠났을 때 발생. 대부분의 elements와 함께 사용된다. onfocus=script 특정 element를 마우스로 클릭하거나 탭 키를 이용해 포커스를 주었을 때 발생. LABEL, INPUT, SELECT, TEXTAREA, BUTTON elements와 함께 사용된다. onblur=script onfocus의 반대로, 포커스가 사라졌을 때 발생. LABEL, INPUT, SELECT, TEXTAREA, BUTTON elements와 함께 사용된다. onkeypress=script 특정 element 위에서 특정 키를 눌렀다가 뗐을 때 발생. 대부분의 elements와 함께 사용된다. onkeydown=script 특정 element 위에서 특정 키를 누르고 있을 때 발생. 대부분의 elements와 함께 사용된다. onkeyup=script 특정 element 위에서 특정 키를 뗐을 때 발생. 대부분의 elements와 함께 사용된다. onsubmit=script 폼이 전송될 때 발생. FORM element와 함께 사용된다. onreset=script 폼이 리셋될 때 발생. FORM element와 함께 사용된다. onselect=script 텍스트 입력란에서 사용자가 텍스트를 선택했을 때 발생. INPUT, TEXTAREA elements와 함께 사용된다. onchange=script 포커스가 사라지고, 초기값이 변경되었을 때 발생. INPUT, SELECT, TEXTAREA elements와 함께 사용된다.