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
في حالات تحتاج إلى تفاعل بسيط أو تحقق من قرار.
تعليقات
إرسال تعليق