জাভাস্ক্রিপ্টে ফর্ম সহ কোডে ত্রুটি খুঁজে বের করা
নিম্নলিখিত কাজগুলিতে, কিছু প্রোগ্রামার কোড লিখেছে এবং সম্ভবত এতে ভুল করেছে। আপনাকে পরীক্ষা করতে হবে, কোডটি যা বর্ণনা করা হয়েছে তা করে কিনা। যদি কোড ভুলভাবে কাজ করে, আপনাকে ভুলগুলি সংশোধন করতে হবে।
ফোকাস হারানোতে, টেক্সটএরিয়া থেকে পাঠ্য ডিভে লিখে রাখা উচিত:
<textarea></textarea>
<div></div>
let textarea = document.querySelector('textarea');
let div = document.querySelector('div');
textarea.addEventListener('blur', function() {
div.textContent = textarea.value;
});
বাটনে ক্লিক করলে ডিভে একটি বা অন্য মান লেখা উচিত:
<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';
}
});
বাটনে ক্লিক করলে, যদি চেকবক্স চেক করা থাকে, তবে একটি মান দেখানো উচিত, আর যদি চেক না করা থাকে - অন্য মান:
<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('---');
}
});