이벤트(Event)
이벤트(Event) : 웹 브라우저가 알려주는 HTML 요소에 대한 사건의 발생이다. 자바스크립트는 발생한 이벤트에 반응하여 특정 동작을 수행할 수 있다.
이벤트 타입
발생한 이벤트의 종류이다.(폼, 키보드, 마우스, HTML DOM, Window 객체 등)
마우스 클릭 이벤트 예시
<p onclick = "changeText(this)">여길 클릭하세요!</p>
<script>
function changeText(element){
element.innerHTML = "내용이 바뀌었습니다!";
}
</script>
이벤트 핸들러
이벤트가 발생했을 때 그 처리를 담당하는 함수이다.
지정된 이벤트가 발생하면, 웹 브라우저는 그 요소에 등록된 이벤트 핸들러를 실행시킨다.
//이 함수는 HTML 문서가 로드될 때 실행된다.
window.onload = function(){
//아이디가 "text"인 요소를 선택한다.
var text = document.getElementById("text");
text.innerHTML = "HTML 문서가 로드되었습니다.";
}
'Web > JavaScript' 카테고리의 다른 글
4.1 - 자바스크립트 함수가 실행되는 과정 (1) | 2024.02.28 |
---|---|
3.5 - 제이쿼리(jQuery) (0) | 2024.02.28 |
3.3 - 노드(Node)와 노드 트리 (0) | 2024.02.28 |
3.2 - 자바스크립트(JavaScript)와 DOM (0) | 2024.02.28 |
3.1 - DOM (0) | 2024.02.28 |