Mencari Kesalahan dalam Kode dengan Formulir di JavaScript

Dalam tugas-tugas berikutnya, seorang programmer telah menulis kode dan mungkin melakukan kesalahan di dalamnya. Anda harus memeriksa apakah kode melakukan apa yang dijelaskan. Jika kode berjalan tidak benar, Anda harus memperbaiki kesalahannya.

Задание 1

Pada saat kehilangan fokus, teks dari textarea harus ditulis ke dalam div:

html<textarea></textarea>
<div></div>
javascriptlet textarea = document.querySelector('textarea');
let div = document.querySelector('div');

textarea.addEventListener('blur', function() {
  div.textContent = textarea.value;
});
Задание 2

Pada saat klik tombol, ke dalam div harus ditulis satu atau nilai lainnya:

html<input type="checkbox">
<div></div>
<button>button</button>
javascriptlet checkbox = document.querySelector('input[type="checkbox"]');
let button = document.querySelector('button');
let div = document.querySelector('div');

button.addEventListener('click', function() {
  if (checkbox.checked) {
    div.textContent = '111';
  } else {
    div.textContent = '222';
  }
});
Задание 3

Pada saat klik tombol, jika checkbox tercentang, maka harus ditampilkan satu nilai, dan jika tidak tercentang - nilai lainnya:

html<input type="checkbox">
<button>button</button>
javascriptlet checkbox = document.querySelector('[type="checkbox"]');
let button = document.querySelector('button');

button.addEventListener('click', function() {
  if (checkbox.checked == true) {
    console.log('+++');
  } else {
    console.log('---');
  }
});