JavaScriptda Formalar bilan Bog'liq Kodda Xatolarni Topish
Quyidagi vazifalarda ma'lum bir dasturchi kod yozgan va unda xatolar qilgan bo'lishi mumkin. Siz kodning tavsiflangan vazifani bajarishini tekshirishingiz kerak. Agar kod noto'g'ri ishlasa, siz xatolarni to'g'rilashingiz kerak.
Textarea-dan fokus yo'qolganda, uning matni div-ga yozilishi kerak:
<textarea></textarea>
<div></div>
let textarea = document.querySelector('textarea');
let div = document.querySelector('div');
textarea.addEventListener('blur', function() {
div.textContent = textarea.value;
});
Tugmacha bosilganda div-ga biror qiymat yoki boshqa qiymat yozilishi kerak:
<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';
}
});
Tugmacha bosilganda, agar chekboks belgilangan bo'lsa, bir qiymat chiqishi kerak, agar belgilanmagan bo'lsa - boshqa qiymat:
<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('---');
}
});