জাভাস্ক্রিপ্ট – Event Handling

জাভাস্ক্রিপ্ট – Event Handling

অফিসিয়াল ডকুমেন্ট: গ্লোবাল ইভেন্ট handling 

জাভাস্ক্রিপ্ট এর অনেক গুলো কমন ইভেন্ট হ্যান্ডলিং আছে। যেমন আপনি mouse কোনো বাটন এ ক্লিক করলে কোনো কিছু দেখানো, কোনো ইমেজ পরিবর্তন করা অথবা অন্য কোনো পেজ এ চলে যাওয়া। এরকম অসংখ্য ইভেন্ট হ্যান্ডলিং আছে। গ্লোবাল ইভেন্ট হ্যান্ডলিং এর লিস্ট পাওয়া যাবে এখানে : গ্লোবাল ইভেন্ট handling 

এক নজরে দেখে নেই মাউস সম্পর্কিত কিছু ইভেন্ট হ্যান্ডলিং এবং তার কাজ :

onmousedown : যখন user মাউস কোনো html এলিমেন্ট ( উদাহরণ : বাটন ) প্রেস করে  

mouseenter: যখন user মাউস কোনো html এলিমেন্ট ( উদাহরণ : বাটন ) এর উপর নেয়া শুরু করে 

mouseleave: যখন user মাউস  কোনো html এলিমেন্ট ( উদাহরণ : বাটন ) এর উপর থেকে সরিয়ে ফেলে

mousemove: যখন user মাউস  কোনো html এলিমেন্ট ( উদাহরণ : বাটন ) এর উপর  রেখেই নাড়ানো হয়

mouseover:  যখন user মাউস  কোনো html এলিমেন্ট ( উদাহরণ : বাটন ) এর উপর নেয় অথবা element এর নিজের কোনো children এলিমেন্ট এর উপর মাউস নেয়

এখন দেখে নেই keyboard সম্পর্কিত কিছু ইভেন্ট হ্যান্ডলিং এবং তার কাজ :

keydown:  যখন user কোনো কীবোর্ড এর কী প্রেস করে রাখে

keypress: যখন user কোনো কীবোর্ড প্রেস করে এবং সেই কী এর কোনো ভ্যালু থাকে 

keyup: যখন user কোনো কীবোর্ড কী প্রেস থেকে ছেড়ে দেয় 

 

Your Comments

Questions