যখন আপনি ব্যবহারকারীর ইনপুট পেতে একটি টেক্সট বক্স পপ-আপ করতে চান তখন প্রম্পট ডায়ালগ বক্স খুবই উপযোগী৷ সুতরাং, এটি আপনাকে ব্যবহারকারীর সাথে যোগাযোগ করতে সক্ষম করে। ব্যবহারকারীকে ক্ষেত্রটি পূরণ করতে হবে এবং তারপর ওকে ক্লিক করতে হবে৷
৷এই ডায়ালগ বক্সটি প্রম্পট() নামক একটি পদ্ধতি ব্যবহার করে প্রদর্শিত হয় যা দুটি প্যারামিটার নেয়:(i) একটি লেবেল যা আপনি পাঠ্য বাক্সে প্রদর্শন করতে চান এবং (ii) পাঠ্যে প্রদর্শনের জন্য একটি ডিফল্ট স্ট্রিং বাক্স।
এই ডায়ালগ বক্সে দুটি বোতাম রয়েছে:ঠিক আছে এবং বাতিল করুন৷ ব্যবহারকারী যদি ওকে বোতামে ক্লিক করেন, উইন্ডো মেথড প্রম্পট() টেক্সট বক্স থেকে প্রবেশ করা মান ফিরিয়ে দেবে। ব্যবহারকারী বাতিল বোতামে ক্লিক করলে, উইন্ডো মেথড প্রম্পট() নাল রিটার্ন করে।
উদাহরণ
জাভাস্ক্রিপ্ট ব্যবহার করে কীভাবে প্রম্পট ডায়ালগ বক্স বাস্তবায়ন করতে হয় তা উপার্জন করতে আপনি নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন:
লাইভ ডেমো
<html> <head> <script> <!-- function getValue(){ var retVal = prompt("Enter your name : ", "your name here"); document.write("You have entered : " + retVal); } //--> </script> </head> <body> <p>Click the following button to see the result: </p> <form> <input type="button" value="Click Me" onclick="getValue();" /> </form> </body> </html>