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

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework