مربعات جافا سكريبت المنبثقة
تحتوي JavaScript على ثلاثة أنواع من المربعات المنبثقة: مربع التنبيه ومربع التأكيد ومربع المطالبة.
مربع التنبيه
غالبًا ما يتم استخدام مربع التنبيه إذا كنت تريد التأكد من وصول المعلومات إلى المستخدم.
عندما ينبثق مربع تنبيه ، سيتعين على المستخدم النقر فوق "موافق" للمتابعة.
بناء الجملة
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?");