JavaScript 는 HTML 에 넣을 수 있는 스크립트 언어라고 했었다. 스트립트 언어이면 우리가 어떤 지시사항을 넣으면 그걸 해석해 작동되는 방식이다. 이런 JavaScript 의 특징을 가지고 다양한 방식으로 지시를 내려서 우리가 원하는 것이 나올 수 있도록 만들 수 있다. 이를 이용해 일종의 인과관계를 넣어 동작을 지시하려고 한다. 예를 들어, '마우스 커서가 위에 있으면 이미지가 바뀐다' 나 '이미지를 클릭하면 다른 사이트로 이동한다' 같이 어떤 조건을 만족시키면 동작을 취하는 것들을 말한다. 여기서, '마우스 커서가 위에 있다' 나 '이미지를 클릭한다' 같이 조건에 해당하는 것을 이벤트라고 하고, 인과관계를 지정하는것을 이벤트핸들러 라고 한다. 이벤트 핸들러의 종류 이벤트 핸들러에는 다음과 ..