꿈꾸는 개발자의 블로그
[JavaScript] 이벤트 등록 및 삭제하기 : EventListener 본문
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
'Programming > JavaScript' 카테고리의 다른 글
[JavaScript] this (0) | 2022.07.19 |
---|---|
[JavaScript] map(), filter(), reduce() (0) | 2022.06.28 |
[JavaScript] 문자열 추출하기 : slice(), splice() (0) | 2022.06.19 |
[JavaScript] ES6 Rest, Spread Operator (0) | 2022.06.16 |
[JavaScript] DOM, Document, Node란? (0) | 2022.04.18 |
Comments