জাভাস্ক্রিপ্টে একটি ইভেন্টের একাধিক হ্যান্ডলার
একটি উপাদানের সাথে একসাথে একাধিক ফাংশন বাঁধা সম্ভব। আসুন একটি উদাহরণ দেখি। ধরা যাক আমাদের একটি বাটন আছে:
<input id="button" type="submit">
ধরা যাক আমাদের দুটি ফাংশন আছে:
function func1() {
console.log('1');
}
function func2() {
console.log('2');
}
আমাদের বাটনের রেফারেন্স একটি ভেরিয়েবলে পাই:
let button = document.querySelector('#button');
এবং এখন আসুন আমাদের বাটনের সাথে ক্লিক হ্যান্ডলার হিসেবে প্রথম এবং দ্বিতীয় উভয় ফাংশনই সংযুক্ত করি:
button.addEventListener('click', func1);
button.addEventListener('click', func2);
একটি প্যারাগ্রাফ দেওয়া আছে:
<p id="elem">text</p>
নিম্নলিখিত ফাংশনগুলি দেওয়া আছে:
function func1() {
console.log('1');
}
function func2() {
console.log('2');
}
function func3() {
console.log('3');
}
এই সমস্ত ফাংশন আমাদের প্যারাগ্রাফের সাথে সংযুক্ত করুন।