JavaScript-এ ডাবল ক্লিক ডিটেক্ট করতে আপনি ইভেন্ট লিসেনার dblclick ব্যবহার করতে পারেন।
নিচের উদাহরণে আমরা window অবজেক্টে ডাবল ক্লিক লিসেন করছি, অর্থাৎ আপনি আপনার মাউস দিয়ে ওয়েবপেজের যেকোনো জায়গায় দ্রুত ডাবল ক্লিক করলে সেটি ডিটেক্ট হবে:
window.addEventListener("dblclick", event => { console.log("Double-click detected") // Double-click detected }) আপনি dblclick ইভেন্ট লিসেনারকে একটি DOM এলিমেন্টের সাথে আটাচ করতে পারেন, যেমন একটি বাটন:
<button id="button">Double click me!</button> const button = document.getElementById("button") button.addEventListener("dblclick", event => { console.log("Double-click detected") // Double-click detected }) dblclick ইভেন্টটি ডেস্কটপ/ল্যাপটপের সব আধুনিক ব্রাউজারে সাপোর্টেড, এমনকি ইন্টারনেট এক্সপ্লোরার ১১-এও।
দুর্ভাগ্যবশত, এটি সব মোবাইল ডিভাইসে সাপোর্টেড নয়, এখনো। Mozilla-এর কম্প্যাটিবিলিটি টেবিল ওভারভিউ দেখুন।