이벤트리스너
를 추가하는 자바스크립트 메소드이벤트리스너
도 작동된다<button id='btn-greet'>인사</button>
<script>
document.getElementById('btn-greet').addEventListener('click', function() {
console.log('안녕 친구들');
});
</script>
이벤트리스너
가 2개이면 두개 모두 발생한다.
<button id='btn-greet'>인사</button>
<script>
document.getElementById('btn-greet').addEventListener('click', function() {
console.log('안녕 친구들 #1');
});
document.getElementById('btn-greet').addEventListener('click', function() {
console.log('안녕 친구들 #2');
});
</script>
콜백
만 지정가능var btn = document.getElementById('btn');
btn.onclick = function() { alert('onclick-1'); }
btn.onclick = function() { alert('onclick-2'); }
var btn = document.getElementById('btn');
btn.addEventListener('click', function() {
alert('addEventListener-1');
});
btn.addEventListener('click', function() {
alert('addEventListener-2');
});