removeEventListener পদ্ধতি

removeEventListener পদ্ধতি addEventListener এর মাধ্যমে পূর্বে নির্ধারিত একটি ইভেন্ট হ্যান্ডলার অপসারণ করতে দেয়। এর জন্য প্যারামিটারে ইভেন্টের ধরন এবং একই ফাংশন পাস করতে হবে, যেগুলো ইভেন্ট নির্ধারণের সময় পাস করা হয়েছিল।

সিনট্যাক্স

javascriptelement.removeEventListener('event type', function);

উদাহরণ

আসুন এমন করি যাতে উপাদানে ক্লিক শুধুমাত্র একবার কাজ করে:

html<input type="button" id="button" value="click me">
javascriptlet button = document.querySelector('#button');
button.addEventListener('click', func); // ইভেন্ট নির্ধারণ করি

function func() {
  alert('!!!');
  button.removeEventListener('click', func); // ক্লিক করার পর এটি অপসারণ করি
};

Результат:

আরও দেখুন

  • preventDefault পদ্ধতি,
    যা ডিফল্ট কর্ম বাতিল করে