Fehlersuche in JavaScript-Formularen

In den folgenden Aufgaben hat ein Programmierer Code geschrieben und möglicherweise Fehler gemacht. Sie müssen überprüfen, ob der Code das tut, was beschrieben ist. Wenn der Code fehlerhaft arbeitet, müssen Sie die Fehler korrigieren.

Задание 1

Beim Verlust des Fokus sollte der Text aus der Textarea in die Div geschrieben werden:

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

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

Beim Klick auf den Button sollte in die Div entweder der eine oder der andere Wert geschrieben werden:

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

Beim Klick auf den Button, wenn die Checkbox markiert ist, sollte ein Wert ausgegeben werden, und wenn nicht markiert - ein anderer:

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('---');
  }
});