JavaScript - Popup Boxes
JavaScript - مربعات الرسائل المنبثقة (Popup Boxes)
🔸 JavaScript توفر ثلاث أنواع رئيسية من مربعات الرسائل المنبثقة:
alert()، وconfirm()، وprompt().
تُستخدم هذه الصناديق للتفاعل السريع مع المستخدم.
🔹 alert() - رسالة تنبيه
alert("مرحبًا بك في موقعنا!");
📌 تُستخدم لإظهار رسالة بسيطة للمستخدم، ولا تحتوي على خيارات.
---🔹 confirm() - رسالة تأكيد
const result = confirm("هل أنت متأكد من الخروج؟");
if (result) {
console.log("تم التأكيد");
} else {
console.log("تم الإلغاء");
}
📌 تظهر للمستخدم خيارات "موافق" و"إلغاء"، وتُرجع true أو false.
🔹 prompt() - إدخال من المستخدم
const name = prompt("ما اسمك؟", "ضيف");
if (name !== null) {
alert("أهلاً " + name + "!");
}
📌 تسمح هذه الدالة بإدخال نص من المستخدم، وتُرجع القيمة المدخلة أو null إذا أُلغي الإدخال.
⚠️ ملاحظات مهمة
- مربعات الحوار تُوقف تنفيذ الكود مؤقتًا حتى يتفاعل المستخدم.
- يفضل عدم الإكثار من استخدام
alertلأنها قد تُزعج المستخدم. - يمكن استخدام
confirmوpromptفي حالات تحتاج إلى تفاعل بسيط أو تحقق من قرار.
تعليقات
إرسال تعليق