মূল বিষয়বস্তু
কম্পিউটার প্রোগ্রামিং
কোর্স: কম্পিউটার প্রোগ্রামিং > অধ্যায় 6
পাঠ 5: DOM ইভেন্ট- ইভেন্ট (event) ব্যবহার করার মাধ্যমে ওয়েবপেজ ইন্টার্যাক্টিভ করা
- ইভেন্ট লিসেনার (event listener) যোগ করা
- চ্যালেঞ্জ: বিড়াল ক্লীক করা
- DOM (ডম) ইভেন্টের (event) প্রকারভেদ
- ইভেন্টের বৈশিষ্ট্যসমূহ ব্যবহার করা
- চ্যালেঞ্জ: বিড়ালের মোছ
- ইভেন্ট দিয়ে ফর্ম প্রসেস করা
- চ্যালেঞ্জ: ম্যাড লিব্স
- ইভেন্টের ডিফল্ট আচরণ রোধ করা
- সারাংশ: DOM ইভেন্ট
© 2023 Khan Academyব্যবহারের শর্তাদিগোপনীয়তার নীতিমালাকুকি নোটিশ
ইভেন্ট (event) ব্যবহার করার মাধ্যমে ওয়েবপেজ ইন্টার্যাক্টিভ করা
আলোচনায় অংশ নিতে চাও?
কোন আলাপচারিতা নেই।
ভিডিও ট্রান্সক্রিপ্ট
## আগামী ও গ্রামীণফোন এর সহযোগিতায় অনূদিত ## এখন তোমরা সবাই জানো ওয়েবসাইট এর
DOM কীভাবে পরিবর্তন করতে হয়। তুমি ঘণ্টার পর ঘণ্টা সময় নিয়ে এটা করতে
পারো। কিন্তু তুমি কেন তা করবে যখন তুমি যে HTML টি চাও সেটা দিয়েই
ওয়েবপেইজ শুরু করতে পারো? কারন এখন তুমি এর সবকিছুই করতে পারো
যখন ব্যবহারকারীরা কোন প্রতিক্রিয়া দেখাবে। আর এ কারনেই জাভাস্ক্রিপ্ট
ওয়েবপেইজে এতো শক্তিশালী। উদাহরণস্বরূপ, ব্যবহারকারী যখন
কোন বাটনে ক্লিক করে তখন তুমি পারস্পারিক সক্রিয়তার
স্লাইড শো তৈরি করতে পারো। তুমি যেকোনো ধরনের
গেম তৈরি করতে পারো, কোন পাখিকে লক্ষ্য করে ব্যবহারকারীর বাটন
বা মাউস নাড়ানোর প্রতিক্রিয়া দেখাতে পারো। যখন ব্যবহারকারী লিখবে তখন তুমি ফর্মগুলো প্রক্রিয়াকরণ করতে পারো এবং
তা যাচাই করে দেখতে পারো, তুমি অসংখ্য লোড হতে থাকা
গ্যালারি তৈরি করতে পারো যখন ব্যবহারকারী পেইজ স্ক্রল করবে। এর সবকিছুই সম্ভব তোমার ওয়েবপেইজের
ইভেন্টগুলো শোনার মাধ্যমে। ব্যবহারকারী কোন কাজ করতে পারে,
যেমন- কোন বাটনে চাপ দিতে পারে। ব্রাউজারে তখন এরকম একটা ট্রিগার চিহ্ন আসবে
—এটি হচ্ছে ঐ বাটনের ক্লিক ইভেন্ট, তোমার কোডে একটি লিসেনার ফাংশন
তৈরি করা আছে ঐ ইভেন্ট এর জন্য, সুতরাং ব্রাউজারটি তখন তোমার
লিসেনার ফাংশনকে কল করে, যার কিছু অংশ হচ্ছে জাভাস্ক্রিপ্ট যেটা
তুমি প্রতিক্রিয়া হিসেবে পেতে চাও। এটাই হচ্ছে এর কর্মপদ্ধতির মূল কথা, এবং এখন আমি তোমাকে দেখাতে চাই
ওয়েবপেইজে আসলে কীভাবে কোড করতে হয়। ## আগামী ও গ্রামীণফোন এর সহযোগিতায় অনূদিত ##