프론트엔드 개발 블로그

자바스크립트 - Event

by heeji_
엘리스 AI트랙 2기 수업 정리

 

Event란?

- HTML 요소에 대한 사건의 발생 (ex. 마우스의 움직임 등)

 

이벤트 타입

- 폼, 키보드, 마우스, HTML DOM 등

//마우스 클릭 이벤트
<p onclick="foo(this)">click!</p>

<script>
function foo(elem) {
	elem.innerHTML = "boooo!!";
}
</script>

 

이벤트 핸들러

- 이벤트가 발생했을 때 그 처리를 담당한다.

- 지정된 이벤트가 발생하면, 웹 브라우저는 해당 요소에 등록된 이벤트 핸들러를 실행시킨다.

let btn = document.getElementById("foo"); //버튼

function showText(){
	document.getElementById("text").innerHTML = "메롱";
}

// 매개변수에 이벤트이름, 이벤트 발생시 실행되는 함수
// btn에 click이라는 이벤트가 추가됨
btn.addEventListener("click", showText);

'공부기록 > JavaScript' 카테고리의 다른 글

일급함수 & 콜백함수, 고차함수  (0) 2024.03.22
이벤트 루프란?  (0) 2024.03.22
자바스크립트에서 비동기 프로그래밍  (0) 2024.03.22
자바스크립트 - DOM  (0) 2021.07.16
자바스크립트 - 문법  (0) 2021.07.16

블로그의 정보

아자아자

heeji_

활동하기