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.
Pada saat kehilangan fokus, teks dari textarea harus ditulis ke dalam div:
<textarea></textarea>
<div></div>
let textarea = document.querySelector('textarea');
let div = document.querySelector('div');
textarea.addEventListener('blur', function() {
div.textContent = textarea.value;
});
Pada saat klik tombol, ke dalam div harus ditulis satu atau nilai lainnya:
<input type="checkbox">
<div></div>
<button>button</button>
let 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';
}
});
Pada saat klik tombol, jika checkbox tercentang, maka harus ditampilkan satu nilai, dan jika tidak tercentang - nilai lainnya:
<input type="checkbox">
<button>button</button>
let checkbox = document.querySelector('[type="checkbox"]');
let button = document.querySelector('button');
button.addEventListener('click', function() {
if (checkbox.checked == true) {
console.log('+++');
} else {
console.log('---');
}
});