কম্পিউটার

কিভাবে আমি জাভাস্ক্রিপ্টে একটি অনচেঞ্জ ইভেন্ট ম্যানুয়ালি ট্রিগার করতে পারি?


আপনি dispatchEvent পদ্ধতি ব্যবহার করে পৃথক উপাদানগুলিতে ইভেন্টগুলি প্রেরণ করতে পারেন। ধরা যাক আপনি একটি onChange ইভেন্ট -

সহ একটি উপাদান পরীক্ষা করেছেন৷
<input id="test" type="text"/>

ইভেন্ট হ্যান্ডলার -

document.querySelector('#test').addEventListener('change', () =>
console.log("Changed!"))

ইভেন্টটিকে ম্যানুয়ালি ট্রিগার করা হচ্ছে -

const e = new Event("change");
const element = document.querySelector('#test')
element.dispatchEvent(e);

এটি নিম্নলিখিত −

লগ করবে
Changed!

  1. জাভাস্ক্রিপ্টে ইভেন্ট হ্যান্ডলারগুলি কীভাবে সরিয়ে ফেলবেন?

  2. জাভাস্ক্রিপ্টে নির্দিষ্ট উপাদানে একটি ইভেন্ট হ্যান্ডলার কীভাবে যুক্ত করবেন?

  3. কিভাবে getElementByID জাভাস্ক্রিপ্টে কাজ করে?

  4. কিভাবে আমরা একটি ট্রিগার ধ্বংস করতে পারি?