জাভাস্ক্রিপ্টের HTML-এর সাথে ইন্টারঅ্যাকশন ইভেন্টের মাধ্যমে পরিচালিত হয় যা ঘটে যখন ব্যবহারকারী বা ব্রাউজার পৃষ্ঠাটি ম্যানিপুলেট করে।
যখন পৃষ্ঠা লোড হয়, তখন এটি একটি ইভেন্ট বলা হয়। যখন ব্যবহারকারী একটি বাটনে ক্লিক করে, তখন সেটিও একটি ইভেন্ট। অন্যান্য উদাহরণ로는 কী প্রেস করা, উইন্ডো ক্লোজ করা, উইন্ডো রিসাইজ করা ইত্যাদি।
onclick() ইভেন্ট ঘটে যখন ব্যবহারকারী তার মাউসের বাম বাটনে ক্লিক করে। আপনার ভ্যালিডেশন, সতর্কতা ইত্যাদি এই ইভেন্ট টাইপের বিপরীতে রাখুন।

উদাহরণ
ক্লিক ইভেন্টে জাভাস্ক্রিপ্ট ফাংশন কল করতে নিচের কোডটি চালান:
<html> <head> <script> <!-- function sayHello() { alert("Demo Alert") } //--> </script> </head> <body> <p>Click the following button and see result</p> <form> <input type="button" onclick="sayHello()" value="Click" /> </form> </body> </html