Notice
Recent Posts
Recent Comments
Archives
반응형
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
Total
01-23 10:33
250x250
관리 메뉴

꿈꾸는 개발자의 블로그

[JavaScript] 이벤트 등록 및 삭제하기 : EventListener 본문

Programming/JavaScript

[JavaScript] 이벤트 등록 및 삭제하기 : EventListener

aldrn29 2022. 4. 18. 18:29

EventListener 등록하기

1. onclick="function-name()"

<div onclick="buttonOnclick()">click</div> 
<script>
function buttonOnclick() {		
    console.log("button click!"); 
}
</script>

2. el.addEventListener('type', function-name, _option_);

var target = document.getElementById('btn');

function buttonOnclick() {
    console.log("button click!"); 
}

target.addEventListener('click', buttonOnclick);

3. el.addEventListener('type', function() {});

target.addEventListener('click', function() { 
    console.log("button click!"); 	// button element
});

4. el.addEventListener('type', () => {});

target.addEventListener('click', ()=> { 
    console.log("button click!"); 	// Window
});

 

EventListener 삭제하기

el. removeEventListener('type', function-name);

 

728x90
728x90
Comments