"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > التفاعل في JavaScript: ``تنبيه`` و``مطالبة`` و``تأكيد``

التفاعل في JavaScript: ``تنبيه`` و``مطالبة`` و``تأكيد``

تم النشر بتاريخ 2024-11-16
تصفح:630

Interaction in JavaScript: `alert`, `prompt`, and `confirm`

****

مرحبًا بكم مرة أخرى في رحلتنا إلى عالم جافا سكريبت! في منشور المدونة هذا، سنستكشف ثلاث طرق أساسية للتفاعل مع المستخدمين في JavaScript: تنبيه، ومطالبة، وتأكيد. تسمح لك هذه الطرق بعرض الرسائل، وجمع مدخلات المستخدم، وتأكيد الإجراءات، على التوالي. دعونا نتعمق في كل طريقة ونرى كيفية عملها.

1. يُحذًِر

يتم استخدام طريقة التنبيه لعرض مربع حوار بسيط يحتوي على رسالة وزر "موافق". هذه الطريقة مفيدة لإظهار معلومات أو تحذيرات مهمة للمستخدم.

بناء الجملة:

alert(message);

مثال:

alert("Hello, World!");

توضيح:

  • الرسالة: النص الذي تريد عرضه في مربع الحوار.
  • تؤدي طريقة التنبيه إلى إيقاف تنفيذ البرنامج النصي مؤقتًا حتى ينقر المستخدم على الزر "موافق".

حالة الاستخدام:

// عرض رسالة ترحيب تنبيه("مرحبا بكم في موقعنا!");
// Display a welcome message
alert("Welcome to our website!");

2. اِسْتَدْعَى

يتم استخدام طريقة

المطالبة لعرض مربع حوار يطالب المستخدم بإدخال بعض النص. تقوم بإرجاع النص الذي أدخله المستخدم أو خالية إذا قام المستخدم بإلغاء الإدخال.

بناء الجملة:

موجه(رسالة,افتراضي);
// Display a welcome message
alert("Welcome to our website!");

مثال:

let userName = موجه("الرجاء إدخال اسمك:"، "ضيف"); console.log("مرحبًا، "اسم المستخدم"!");
// Display a welcome message
alert("Welcome to our website!");

توضيح:

  • الرسالة: النص الذي تريد عرضه في مربع الحوار.
  • الافتراضي: النص الافتراضي الذي يظهر في حقل الإدخال. هذه المعلمة اختيارية.
  • تقوم الطريقة 
  • المطالبة بإرجاع النص الذي أدخله المستخدم أو فارغة إذا قام المستخدم بإلغاء الإدخال.

حالة الاستخدام:

// جمع مدخلات المستخدم لأسمائهم Let userName = موجه("الرجاء إدخال اسمك:"، "ضيف"); إذا (اسم المستخدم !== فارغ) { console.log("مرحبًا، "اسم المستخدم"!"); } آخر { console.log("لم يتم إدخال أي اسم."); }
// Display a welcome message
alert("Welcome to our website!");

3. يتأكد

يتم استخدام طريقة

التأكيد لعرض مربع حوار يحتوي على رسالة وزرين: "موافق" و"إلغاء". تُرجع صحيح إذا نقر المستخدم على "موافق" وخطأ إذا نقر المستخدم على "إلغاء".

بناء الجملة:

تأكيد(رسالة);
// Display a welcome message
alert("Welcome to our website!");

مثال:

let isConfirmed = Confirm("هل أنت متأكد من رغبتك في حذف هذا العنصر؟"); إذا (تم التأكيد) { console.log("تم حذف العنصر."); } آخر { console.log("تم إلغاء الحذف."); }
// Display a welcome message
alert("Welcome to our website!");

توضيح:

  • الرسالة: النص الذي تريد عرضه في مربع الحوار.
  • تؤدي طريقة  
  • تأكيد  إلى عرض  صحيح إذا نقر المستخدم على "موافق" و خطأ إذا نقر المستخدم على "إلغاء".

حالة الاستخدام:

// تأكيد الإجراء قبل المتابعة Let isConfirmed = Confirm("هل أنت متأكد من رغبتك في حذف هذا العنصر؟"); إذا (تم التأكيد) { console.log("تم حذف العنصر."); } آخر { console.log("تم إلغاء الحذف."); }
// Display a welcome message
alert("Welcome to our website!");

الجمع بين التنبيه والمطالبة والتأكيد

يمكنك الجمع بين هذه الطرق لإنشاء تجارب مستخدم أكثر تفاعلية وديناميكية. فيما يلي مثال يوضح كيفية استخدام الطرق الثلاث معًا:

مثال:

// عرض رسالة ترحيب تنبيه("مرحبا بكم في موقعنا!"); // جمع مدخلات المستخدم لاسمائهم Let userName = موجه("الرجاء إدخال اسمك:"، "ضيف"); إذا (اسم المستخدم !== فارغ) { console.log("مرحبًا، "اسم المستخدم"!"); // تأكيد الإجراء قبل المتابعة Let isConfirmed = Confirm("هل تريد المتابعة؟"); إذا (تم التأكيد) { console.log("جاري التنفيذ..."); } آخر { console.log("تم إلغاء الإجراء."); } } آخر { console.log("لم يتم إدخال أي اسم."); }
// Display a welcome message
alert("Welcome to our website!");

خاتمة تعد طرق

التنبيه

، والمطالبة، والتأكيد أدوات قوية للتفاعل مع المستخدمين في JavaScript. فهي تسمح لك بعرض الرسائل، وجمع مدخلات المستخدم، وتأكيد الإجراءات، على التوالي. ومن خلال فهم هذه الأساليب واستخدامها، يمكنك إنشاء تطبيقات ويب أكثر تفاعلية وديناميكية. في مشاركة المدونة التالية، سنتعمق أكثر في التعامل مع إدخالات المستخدم والأحداث في JavaScript. تابعونا بينما نواصل رحلتنا إلى عالم جافا سكريبت!

بيان الافراج تم نشر هذه المقالة على: https://dev.to/codenextgen/interaction-in-javascript-alert-prompt-and-confirm-e80?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3