ফাংশন এক্সিকিউশন中に বন্ধ করতে নিচের কনসেপ্ট ব্যবহার করতে হয় −
document.getElementById().addEventListener().
উদাহরণ
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> </head> <body> <button type="button" id="call">Call the function</button> <button type="button" id="halt">Stop the function execution </button> <script> document.getElementById("call").addEventListener("click", callFunction); document.getElementById("halt").addEventListener("click", haltFunction); var timeValue = null; function callFunction() { timeValue = setInterval(function() { console.log("The call() is being executed...."); }, 1000); } function haltFunction() { clearInterval(timeValue); } </script> </body> </html>
উপরোক্ত প্রোগ্রাম চালাতে, ফাইলের নাম anyName.html(index.html) হিসেবে সেভ করুন এবং ফাইলে রাইট-ক্লিক করে VS Code এডিটরে "Open with Live Server" অপশন সিলেক্ট করুন।
আউটপুট

যখন আপনি "Call the function" বাটনে ক্লিক করবেন, তখন ফাংশন এক্সিকিউট হবে। ফাংশন বন্ধ করতে Stop the function execution বাটনে ক্লিক করুন।
স্ন্যাপশট নিচে দেওয়া হলো −
