ফাংশন prompt

ফাংশন prompt ডেটা ইনপুট করার জন্য একটি উইন্ডো প্রদর্শন করে। এটি প্রথম প্যারামিটার হিসেবে ব্যবহারকারীকে দেখানো হবে এমন একটি বার্তা গ্রহণ করে, এবং দ্বিতীয় প্যারামিটার হিসেবে - ইনপুট ফিল্ডের ডিফল্ট টেক্সট। দ্বিতীয় প্যারামিটার - বাধ্যতামূলক নয়।

যে উইন্ডোটি প্রদর্শিত হবে তাতে একটি টেক্সট ফিল্ড, এবং দুটি বাটন থাকবে - OK, CANCEL। OK এ ক্লিক করলে - ব্যবহারকারী দ্বারা প্রবেশ করানো স্ট্রিংটি ফেরত দেওয়া হয়, এবং CANCEL এ ক্লিক করলে - null।

সিনট্যাক্স

javascriptprompt(বার্তা, [ডিফল্ট টেক্সট]);

উদাহরণ

বাটনে ক্লিক করলে ব্যবহারকারীর নাম জিজ্ঞাসা করব, তারপর ফাংশন alert ব্যবহার করে সেই নামটি আউটপুট করব:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?');
  alert(res);
});

Результат:

উদাহরণ

এটি এমনভাবে করি যে ব্যবহারকারীর নাম ইতিমধ্যেই ডিফল্ট হিসেবে সন্নিবেশিত হবে, তবে ব্যবহারকারী সেটি পরিবর্তন করতে সক্ষম হবেন:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?', 'John');
  alert(res);
});

Результат:

আরও দেখুন

  • ফাংশন alert,
    যা একটি বার্তা সহ একটি ডায়লগ বক্স প্রদর্শন করে
  • ফাংশন confirm,
    যা নিশ্চিতকরণের জন্য একটি ডায়লগ বক্স প্রদর্শন করে