1) 이벤트리스너?
2) 사용
DOM객체. addEventListener(이벤트명, 실행할 함수명)
예시1)
const title = document.querySelector('.hello');
title.addEventListener('click', function(){
title.style.color = "blue";
});
const title = document.querySelector('.hello');
function handleTitleClick() {
title.style.color = "blue";
}
title.addEventListener('click', handleTitleClick);
// handleTitleClick()로 쓰면 클릭하지 않아도 바로 실행
const title = document.querySelector('.hello');
function handleTitleClick() {
const currentColor = title.style.color;
let newColor;
if(currentColor === "blue"){
newColor = "tomato"
} else {
newColor = "blue"
}
title.style.color = newColor;
}
title.addEventListener('click', handleTitleClick);