ফাংশন prompt
ফাংশন prompt ডেটা ইনপুট করার জন্য একটি উইন্ডো প্রদর্শন করে।
এটি প্রথম প্যারামিটার হিসেবে ব্যবহারকারীকে দেখানো হবে এমন একটি বার্তা গ্রহণ করে,
এবং দ্বিতীয় প্যারামিটার হিসেবে - ইনপুট ফিল্ডের ডিফল্ট টেক্সট। দ্বিতীয়
প্যারামিটার - বাধ্যতামূলক নয়।
যে উইন্ডোটি প্রদর্শিত হবে তাতে একটি টেক্সট ফিল্ড,
এবং দুটি বাটন থাকবে - OK, CANCEL। OK এ ক্লিক করলে
- ব্যবহারকারী দ্বারা প্রবেশ করানো স্ট্রিংটি ফেরত দেওয়া হয়,
এবং CANCEL এ ক্লিক করলে - null।
সিনট্যাক্স
prompt(বার্তা, [ডিফল্ট টেক্সট]);
উদাহরণ
বাটনে ক্লিক করলে ব্যবহারকারীর নাম জিজ্ঞাসা করব,
তারপর ফাংশন alert ব্যবহার করে
সেই নামটি আউটপুট করব:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
let res = prompt('What is Your name?');
alert(res);
});
:
উদাহরণ
এটি এমনভাবে করি যে ব্যবহারকারীর নাম ইতিমধ্যেই ডিফল্ট হিসেবে সন্নিবেশিত হবে, তবে ব্যবহারকারী সেটি পরিবর্তন করতে সক্ষম হবেন:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
let res = prompt('What is Your name?', 'John');
alert(res);
});
: