কিভাবে জাভাস্ক্রিপ্ট দিয়ে onClick সেট করবেন

Kibhabe Jabhaskripta Diye Onclick Seta Karabena



একটি ইভেন্ট একটি ব্রাউজার বা একটি ব্যবহারকারী দ্বারা গৃহীত একটি পদক্ষেপ. ইভেন্ট হ্যান্ডলার বা শ্রোতাদের জাভাস্ক্রিপ্ট ধারণা এই ইভেন্টগুলি পরিচালনা করতে ব্যবহার করা যেতে পারে। একটি নির্দিষ্ট ঘটনা একটি ইভেন্ট শ্রোতার মৃত্যুদন্ড কার্যকর করে। এই ইভেন্ট শ্রোতাদের একজন হল ' onClick ' যখন একজন ব্যবহারকারী একটি উপাদানে ক্লিক করেন, তখন একটি onClick ইভেন্ট লিসেনার ট্রিগার বা এক্সিকিউট হয়।

এই টিউটোরিয়ালটি কীভাবে জাভাস্ক্রিপ্টের সাথে onClick সেট করতে হয় তার পদ্ধতিটি সংজ্ঞায়িত করবে।

কিভাবে জাভাস্ক্রিপ্ট দিয়ে onClick সেট করবেন

সেট করতে অনক্লিক জাভাস্ক্রিপ্টের সাথে, দুটি ভিন্ন পদ্ধতি রয়েছে, যা হল:







  • প্রথম পদ্ধতি হল এইচটিএমএল এলিমেন্টের একটি মান নির্ধারণ করা অনক্লিক জাভাস্ক্রিপ্ট ব্যবহার করে বৈশিষ্ট্য।
  • দ্বিতীয় পদ্ধতিটি হল এইচটিএমএল ইভেন্টে স্পষ্টভাবে একটি ইভেন্ট শ্রোতা যোগ করা যা 'এর জন্য পরীক্ষা করে ক্লিক ' ঘটনা।

উদাহরণ 1: জাভাস্ক্রিপ্ট ব্যবহার করে এইচটিএমএল এলিমেন্টের অনক্লিক অ্যাট্রিবিউটে একটি মান বরাদ্দ করুন

HTML ফাইলে, একটি শিরোনাম এবং একটি বোতাম তৈরি করুন ' আমাকে ক্লিক করুন 'আইডি সহ' js যা জাভাস্ক্রিপ্ট ফাংশনে ক্লিক করার সময় ট্রিগার করবে।



< h2 > সেট জাভাস্ক্রিপ্ট সহ onClick সম্পত্তি h2 >

< বোতাম আইডি = 'js' > আমাকে ক্লিক করুন বোতাম >

নিম্নলিখিত ধাপে, তৈরি করা বোতামটি অ্যাক্সেস করা হবে এবং একটি ' অনক্লিক ” এর সাথে অ্যাট্রিবিউট সংযুক্ত করা হবে। বোতামটি ক্লিক করার পরে, নির্দিষ্ট ফাংশনটি কার্যকর হবে এবং ' style.backgroundColor ' সম্পত্তি নিম্নলিখিত হিসাবে বোতাম রঙ পরিবর্তন করবে:



নথি getElementById ( 'js' ) . অনক্লিক = ফাংশন jsFunc ( ) {

নথি getElementById ( 'js' ) . শৈলী . পেছনের রং = 'বেগুনি' ;

}

সংশ্লিষ্ট আউটপুট হবে:





উদাহরণ 2: HTML ইভেন্টে স্পষ্টভাবে একটি ইভেন্ট লিসেনার যোগ করুন

একটি বোতাম তৈরি করুন ' এখানে ক্লিক করুন! 'এবং একটি আইডি বরাদ্দ করে' ঘটনা ” এটিতে addEventListener() পদ্ধতিটি ট্রিগার করবে 'ক্লিক' ঘটনা:



< বোতাম আইডি = 'ঘটনা' > এখানে ক্লিক করুন ! শক্তিশালী > বোতাম শক্তিশালী >>

এটি ব্যবহার করে বোতামটি আনুন আইডি এবং তারপর একটি সংযুক্ত করুন ' AddEventListener() একটি পাস করে পদ্ধতি ক্লিক 'ইভেন্ট এবং একটি ফাংশন' eventFunc ' যেখানে বোতামের পটভূমির রঙ পরিবর্তন করা হবে:

নথি getElementById ( 'ঘটনা' ) . AddEventListener ( 'ক্লিক' , ইভেন্টফাঙ্ক ) ;

ফাংশন ইভেন্ট ফাঙ্ক ( ) {

নথি getElementById ( 'ঘটনা' ) . শৈলী . পেছনের রং = 'সবুজ' ;

}

আউটপুট

উদাহরণ 3: একবারে সমস্ত onClick পদ্ধতি ব্যবহার করা

এই উদাহরণে, সমস্ত পদ্ধতির কাজ একবারে প্রদর্শিত হবে। প্রথমে HTML ট্যাগের মধ্যেই অনক্লিক অ্যাট্রিবিউট যোগ করার ডিফল্ট উপায়। এর পরে, জাভাস্ক্রিপ্টের সাহায্যে অনক্লিক অ্যাট্রিবিউট সেট করার দুটি পদ্ধতিও প্রদর্শন করা হয়েছে।

নিম্নলিখিত উদাহরণে, তিনটি বোতাম তৈরি করুন এবং অনক্লিক অ্যাট্রিবিউটের কার্যকারিতা দেখুন।

  • প্রথম বোতাম ' ক্লিক 'কে ডাকবে' htmlFunc() ” ক্লিক ইভেন্টে।
  • বোতামটি ' আমাকে ক্লিক করুন 'এর নির্ধারিত আইডি দিয়ে অ্যাক্সেস করা হবে' js ” এবং তারপর জাভাস্ক্রিপ্ট ব্যবহার করে বোতামের অনক্লিক অ্যাট্রিবিউটে একটি মান বরাদ্দ করুন।
  • বোতামটি ' এখানে ক্লিক করুন! 'আইডি ব্যবহার করে অ্যাক্সেস করা হবে' ঘটনা 'এবং তারপর একটি সংযুক্ত করুন' AddEventListener() 'এর সাথে পদ্ধতি:
< বোতাম আইডি = 'html' অনক্লিক = 'htmlFunc()' > ক্লিক বোতাম < br < br >

< বোতাম আইডি = 'js' > আমাকে ক্লিক করুন বোতাম < br < br >

< বোতাম আইডি = 'ঘটনা' > এখানে ক্লিক করুন ! বোতাম >

নীচের ফাংশনটি ট্রিগার করবে ' অনক্লিক 'বোতামের ঘটনা' ক্লিক ”:

ফাংশন htmlFunc ( ) {

সতর্ক ( 'এইচটিএমএল অনক্লিক ইভেন্ট দ্বারা ক্লিক করা বোতাম' ) ;

}

ক্লিক করলে ' আমাকে ক্লিক করুন ” বোতাম, নিম্নলিখিত ফাংশনটি ট্রিগার করবে যেখানে একটি সতর্কতা বার্তা প্রদর্শিত হবে।

নথি getElementById ( 'js' ) . অনক্লিক = ফাংশন jsFunc ( ) {

সতর্ক ( 'জাভাস্ক্রিপ্ট অনক্লিক ফাংশন দ্বারা ক্লিক করা বোতাম' ) ;

}

প্রদত্ত ফাংশনটি বোতামটি ট্রিগার করবে ' এখানে ক্লিক করুন! ”:

নথি getElementById ( 'ঘটনা' ) . AddEventListener ( 'ক্লিক' , ইভেন্টফাঙ্ক ) ;

ফাংশন ইভেন্ট ফাঙ্ক ( ) {

সতর্ক ( 'ইভেন্টলিসনার পদ্ধতির সাথে জাভাস্ক্রিপ্ট অনক্লিক দ্বারা ক্লিক করা বোতাম' ) ;

}

আউটপুট প্রতিটি বোতাম ক্লিকে সতর্কতা বার্তা প্রদর্শন করবে:

উপসংহার

জাভাস্ক্রিপ্টের সাথে অনক্লিক সেট করার জন্য, দুটি ভিন্ন পদ্ধতি রয়েছে, প্রথমটি হল জাভাস্ক্রিপ্ট ব্যবহার করে HTML উপাদানের অনক্লিক বৈশিষ্ট্যের একটি মান নির্ধারণ করা এবং দ্বিতীয় পদ্ধতিটি হল HTML ইভেন্টে স্পষ্টভাবে একটি ইভেন্ট লিসেনার যোগ করা যা 'এর জন্য পরীক্ষা করে ক্লিক ' ঘটনা। এই টিউটোরিয়ালে উদাহরণ সহ জাভাস্ক্রিপ্টের সাথে onClick সেট করার পদ্ধতিগুলি সংজ্ঞায়িত করা হয়েছে।