JavaScript에서 하나의 이벤트에 여러 핸들러 추가하기

하나의 요소에 여러 함수를 즉시 바인딩할 수 있습니다. 예를 통해 살펴보겠습니다. 버튼이 있다고 가정해 봅시다:

html<input id="button" type="submit">

두 개의 함수가 있다고 가정해 봅시다:

javascriptfunction func1() {
  console.log('1');
}

function func2() {
  console.log('2');
}

변수에 버튼에 대한 참조를 가져옵니다:

javascriptlet button = document.querySelector('#button');

이제 클릭 핸들러로 첫 번째 함수와 두 번째 함수를 버튼에 바인딩해 봅시다:

javascriptbutton.addEventListener('click', func1);
button.addEventListener('click', func2);
Задание 1

단락이 주어졌습니다:

html<p id="elem">text</p>

다음 함수들이 주어졌습니다:

javascriptfunction func1() {
  console.log('1');
}

function func2() {
  console.log('2');
}

function func3() {
  console.log('3');
}

이 모든 함수를 우리의 단락에 바인딩하세요.