html을 사용하다 보면 버튼 클릭에 대한 이벤트를 처리해야 할 일이 자주 발생한다.
button 태그에 onClick을 사용해도 되지만 코드 가독성 및 편리함을 추구하고자 addEventListner라는 메소드를 알아보고자 한다.
메서드는 지정한 유형의 이벤트를 대상이 수신할 때마다 호출할 함수를 설정한다.
<button id='btn'>버튼</button>
document.getElementById('btn').addEventListener('click', function(){
document.getElementById('btn').innerHtml = 'button';
})
버튼을 클릭 시 버튼의 텍스트를 button으로 바꾼다는 예시 코드이다.