जावास्क्रिप्ट पॉपअप बॉक्स
जावास्क्रिप्ट में तीन तरह के पॉपअप बॉक्स होते हैं: अलर्ट बॉक्स, कन्फर्म बॉक्स और प्रॉम्प्ट बॉक्स।
अलर्ट बॉक्स
यदि आप यह सुनिश्चित करना चाहते हैं कि उपयोगकर्ता तक जानकारी पहुंचे तो अक्सर अलर्ट बॉक्स का उपयोग किया जाता है।
जब एक अलर्ट बॉक्स पॉप अप होता है, तो उपयोगकर्ता को आगे बढ़ने के लिए "ओके" पर क्लिक करना होगा।
वाक्य - विन्यास
window.alert("sometext");
विधि को window.alert()
विंडो उपसर्ग के बिना लिखा जा सकता है।
उदाहरण
alert("I am an alert box!");
बॉक्स की पुष्टि करें
यदि आप चाहते हैं कि उपयोगकर्ता कुछ सत्यापित या स्वीकार करे तो अक्सर एक पुष्टिकरण बॉक्स का उपयोग किया जाता है।
जब एक पुष्टिकरण बॉक्स पॉप अप होता है, तो उपयोगकर्ता को आगे बढ़ने के लिए "ओके" या "रद्द करें" पर क्लिक करना होगा।
यदि उपयोगकर्ता "ओके" पर क्लिक करता है, तो बॉक्स सच हो जाता है । यदि उपयोगकर्ता "रद्द करें" पर क्लिक करता है, तो बॉक्स झूठा लौटाता है ।
वाक्य - विन्यास
window.confirm("sometext");
विधि को window.confirm()
विंडो उपसर्ग के बिना लिखा जा सकता है।
उदाहरण
if (confirm("Press a button!")) {
txt = "You
pressed OK!";
} else {
txt = "You pressed Cancel!";
}
शीघ्र बॉक्स
यदि आप चाहते हैं कि उपयोगकर्ता किसी पृष्ठ में प्रवेश करने से पहले कोई मान इनपुट करे तो अक्सर एक प्रॉम्प्ट बॉक्स का उपयोग किया जाता है।
जब एक प्रॉम्प्ट बॉक्स पॉप अप होता है, तो उपयोगकर्ता को इनपुट मान दर्ज करने के बाद आगे बढ़ने के लिए "ओके" या "रद्द करें" पर क्लिक करना होगा।
यदि उपयोगकर्ता "ओके" पर क्लिक करता है तो बॉक्स इनपुट मान लौटाता है। यदि उपयोगकर्ता "रद्द करें" पर क्लिक करता है तो बॉक्स शून्य हो जाता है।
वाक्य - विन्यास
window.prompt("sometext","defaultText");
विधि को window.prompt()
विंडो उपसर्ग के बिना लिखा जा सकता है।
उदाहरण
let person = prompt("Please enter your name", "Harry Potter");
let text;
if
(person == null || person == "") {
text = "User cancelled
the prompt.";
} else {
text = "Hello " + person + "!
How are you today?";
}
कतार टूट जाती है
पॉपअप बॉक्स के अंदर लाइन ब्रेक प्रदर्शित करने के लिए, वर्ण n के बाद बैक-स्लैश का उपयोग करें।
उदाहरण
alert("Hello\nHow are you?");