window prompt() মথদান
- পূর্ববর্তী পৃষ্ঠা print()
- পরবর্তী পৃষ্ঠা resizeBy()
- একত্রীকরণ Window অবজেক্ট
定义和用法
prompt()
方法显示对话框,提示用户输入。
如果用户单击“确定”,则 prompt()
方法返回输入值,否则返回 null
。
注意
如果您希望用户输入值,则使用提示框。
当弹出提示框时,用户必须单击“确定”或“取消”才能继续。
请勿过度使用这种方法。它会阻止用户在关闭框之前访问页面的其他部分。
另请参阅:
实例
例子 1
提示输入用户名并输出消息:
let person = prompt("请输入您的名字", "Harry Potter"); if (person != null) { document.getElementById("demo").innerHTML = "Hello " + person + "! How are you today?"; }
例子 2
提示他最喜欢的饮料:
let text; let favDrink = prompt("你最喜欢的饮料是什么?"); switch(favDrink) { case "Coca-Cola": text = "很棒的选择!可口可乐对你的灵魂有益。"; break; case "Pepsi": text = "百事可乐也是我的最爱!"; break; case "Sprite": text = "真的吗?你确定雪碧是你的最爱吗?"; break; default: text = "আমি তাকে কখনো শুনেনি!"; }
সংজ্ঞা
prompt(message, default)
পারামিটার
পারামিটার | বর্ণনা |
---|---|
message | অত্যাবশ্যকীয়।ডায়লগে প্রদর্শিত হওয়া টেক্সট |
default | অপশনাল।ডিফল্ট ইনপুট টেক্সট |
ফেচব্যাক মান
ধরন | বর্ণনা |
---|---|
স্ট্রিং |
যদি ব্যবহারকারী ‘কনফর্ম’ ক্লিক করেন, তবে ইনপুট মান ফেচব্যাক করবে。 যদি ব্যবহারকারী কোনো স্ট্রিং ইনপুট করেন না, তবে কোটি ফেচব্যাক করবে。 নাও, null ফেচব্যাক করবে。 |
ব্যাখ্যা
prompt()
পদ্ধতি একটি ডায়লগ দিয়ে নির্দিষ্ট বার্তা প্রদর্শন করবে messageডায়লগটিতে টেক্সট ইনপুট ফিল্ড, কনফর্ম বাটন, ক্যান্সেল বাটন রয়েছে, যারগুলোকে প্ল্যাটফর্ম প্রদর্শন করে, ব্যবহারকারীকে ইনপুট করতে হবে বলে বোঝায়。
যদি ব্যবহারকারী ক্যান্সেল বাটন ক্লিক করেনprompt()
পদ্ধতি ফেচব্যাক করবে null
যদি ব্যবহারকারী কনফর্ম বাটন ক্লিক করেনprompt()
ইনপুট ফিল্ডের বর্তমানে প্রদর্শিত টেক্সটকে ফেচব্যাক করবে。
নির্দিষ্ট prompt()
মথহাতির ডায়লগ ব্লকিং হয়, অর্থাৎ, ব্যবহারকারী কনফর্ম বাটন বা ক্যান্সেল বাটন ক্লিক করে বন্ধ করা পর্যন্ত, তা ব্যবহারকারীকে ব্রাউজার উইন্ডোর সমস্ত ইনপুট থেকে ব্লক করে। এই পদ্ধতির দ্বারা ফেচব্যাক মান ব্যবহারকারীর প্রতিক্রিয়া থেকে নির্ধারিত হয়, তাই কল করা হয় prompt()
সময়ে, JavaScript কোডের সময়কাল বন্ধ করা হবে।ব্যবহারকারীর প্রতিক্রিয়ার আগে, পরবর্তী বাক্যবিন্যাসটি বাস্তবায়িত করা হবে না।
ব্রাউজার সমর্থন
সমস্ত ব্রাউজারকে সমর্থন করা হয় prompt()
:
চ্রোম | আইই | এজ | ফায়ারফক্স | স্যাফারি | ওপেরা |
---|---|---|---|---|---|
চ্রোম | আইই | এজ | ফায়ারফক্স | স্যাফারি | ওপেরা |
সমর্থন | সমর্থন | সমর্থন | সমর্থন | সমর্থন | সমর্থন |
- পূর্ববর্তী পৃষ্ঠা print()
- পরবর্তী পৃষ্ঠা resizeBy()
- একত্রীকরণ Window অবজেক্ট