কম্পিউটার

জাভাস্ক্রিপ্টে পাওয়া পপ আপ বক্সের ধরন


জাভাস্ক্রিপ্টে 3 ধরনের পপ আপ বক্স পাওয়া যায়। এগুলো হল -

1. সতর্ক − Window.alert() পদ্ধতি ঐচ্ছিক নির্দিষ্ট বিষয়বস্তু এবং একটি ওকে বোতাম সহ একটি সতর্কতা ডায়ালগ প্রদর্শন করে৷

উদাহরণস্বরূপ, আপনি যদি নিম্নলিখিত স্ক্রিপ্টটি চালান, এটি বিষয়বস্তু সহ একটি সতর্কতা বাক্স খুলবে:একটি নিশ্চিতকরণ বোতাম সহ "এটি একটি সতর্কতা"৷

উদাহরণ

<script>
   alert("This is a alert");
</script>

নোট করুন যে সতর্কতা ডায়ালগটি এমন বার্তাগুলির জন্য ব্যবহার করা উচিত যেগুলির জন্য বার্তার স্বীকৃতি ব্যতীত ব্যবহারকারীর পক্ষ থেকে কোনও প্রতিক্রিয়ার প্রয়োজন হয় না৷

২. নিশ্চিত করুন − Window.confirm() পদ্ধতি একটি ঐচ্ছিক বার্তা এবং দুটি বোতাম সহ একটি মডেল ডায়ালগ প্রদর্শন করে:ঠিক আছে এবং বাতিল করুন৷

উদাহরণস্বরূপ, আপনি যদি নিম্নলিখিত স্ক্রিপ্টটি চালান, এটি বিষয়বস্তু সহ একটি নিশ্চিতকরণ বাক্স খুলবে:একটি নিশ্চিতকরণ বোতাম এবং বাতিলকরণ বোতাম সহ "দয়া করে এই ক্রিয়াটি নিশ্চিত করুন"। এটি ব্যবহারকারী দ্বারা প্রদত্ত ইনপুটের উপর নির্ভর করে একটি বুলিয়ান প্রদান করে৷

উদাহরণ

<script>
   let bool = confirm("Please confirm this action");
   console.log(bool);
</script>

আপনি নিশ্চিত ক্লিক করলে, এটি সত্যে ফিরে আসবে। আপনি বাতিল ক্লিক করলে, এটি মিথ্যা ফিরে আসবে৷

মনে রাখবেন ডায়ালগ বক্সগুলি হল মডেল উইন্ডোজ — এগুলি ব্যবহারকারীকে প্রোগ্রামের বাকি ইন্টারফেস অ্যাক্সেস করতে বাধা দেয় যতক্ষণ না ডায়ালগ বক্স বন্ধ হয়৷

3. প্রম্পট − Window.prompt() একটি ঐচ্ছিক বার্তা সহ একটি ডায়ালগ প্রদর্শন করে যা ব্যবহারকারীকে কিছু পাঠ্য ইনপুট করতে অনুরোধ করে৷

উদাহরণস্বরূপ, আপনি যদি নিম্নলিখিত স্ক্রিপ্টটি চালান, এটি বিষয়বস্তু সহ একটি প্রম্পট বক্স খুলবে:একটি নিশ্চিতকরণ বোতাম এবং বাতিলকরণ বোতাম সহ "অনুগ্রহ করে আপনার নাম লিখুন"৷ এটি ব্যবহারকারী দ্বারা প্রদত্ত একটি স্ট্রিং প্রদান করে৷

উদাহরণ

<script>
   let name = prompt("Please enter your name");
   console.log(name);
</script>

আপনি যখন এটিকে প্রম্পটে কিছু ইনপুট দেন, এটি কনসোলে আপনার নাম লগ করবে৷


  1. জাভাস্ক্রিপ্ট টেক্সট সতর্কতা ব্যাখ্যা করুন

  2. জাভাস্ক্রিপ্ট দিয়ে টেক্সট বক্স নির্বাচন করা কি সম্ভব?

  3. জাভাস্ক্রিপ্ট - একটি HTML বোতামে ক্লিক করার জন্য একটি সতর্কতা তৈরি করুন

  4. জাভাতে কত ধরনের JDialog বক্স তৈরি করা যায়?