Mendapatkan Tombol yang Ditekan di JavaScript

Dengan menggunakan objek Event kita dapat mendapatkan tombol yang ditekan. Mari kita lihat bagaimana cara melakukannya. Misalkan kita memiliki sebuah input:

html<input>

Dapatkan referensinya ke dalam variabel:

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

Pasang event pada input kita, yang dijalankan setiap kali tombol ditekan:

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

Pada properti key dari objek event akan berisi karakter yang ditekan:

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

Dan pada properti code akan berisi kode tombol yang ditekan:

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

Buatlah sebuah input, yang akan menampilkan nilai tombol yang dimasukkan dan kode-kodenya.

Задание 2

Coba tekan berbagai tombol dalam input dan lihat, nilai dan kode apa yang mereka miliki.

Задание 3

Tentukan, kode apa yang akan dimiliki oleh tombol Enter.

Задание 4

Tentukan, kode apa yang akan dimiliki oleh tombol BackSpace.

Задание 5

Diberikan sebuah paragraf dan sebuah input. Teks dimasukkan ke dalamnya dan tombol Enter ditekan. Buatlah sehingga pada saat itu teks yang dimasukkan masuk ke dalam paragraf di bawah input, dan isi input dibersihkan.