JavaScript에서 눌린 키 얻기

Event 객체를 사용하여 눌린 키를 얻을 수 있습니다. 어떻게 하는지 살펴봅시다. 인풋이 있다고 가정합니다:

html<input>

변수에 대한 참조를 얻습니다:

javascriptlet elem = document.querySelector('input');

키를 누를 때마다 트리거되는 이벤트를 인풋에 추가합니다:

javascriptelem.addEventListener('keypress', function(event) {
  
});

이벤트 객체의 key 속성에는 눌린 문자가 포함됩니다:

javascriptelem.addEventListener('keypress', function(event) {
  console.log(event.key);
});

그리고 code 속성에는 눌린 키의 코드가 포함됩니다:

javascriptelem.addEventListener('keypress', function(event) {
  console.log(event.code);
});
Задание 1

입력 시 눌린 키의 값과 코드를 출력하는 인풋을 만드세요.

Задание 2

인풋에서 다양한 키를 눌러보고 어떤 값과 코드를 가지는지 확인하세요.

Задание 3

Enter 키의 코드가 무엇인지 확인하세요.

Задание 4

BackSpace 키의 코드가 무엇인지 확인하세요.

Задание 5

단락과 인풋이 주어집니다. 텍스트를 입력하고 Enter 키를 누릅니다. 이 때 입력된 텍스트가 인풋 아래의 단락에 들어가고 인풋의 내용이 지워지도록 만드세요.