هل ما زلت تتذكر مربع الحوار "تأكيد رسالة" المذكور في مقدمة جافا سكريبت من قبل؟ لا يهم إذا كنت لا تتذكر ذلك ، فلنراجعه أولاً ثم نتحدث عنه بالتفصيل.
مراجعة:
عادةً ما يستخدم مربع حوار رسالة التأكيد للسماح للمستخدمين اتخاذ خيارات ، مثل: "هل أنت على حق؟" وهلم جرا. يبرز مربع الحوار (بما في ذلك زر موافق وزر إلغاء).
القواعد:
تأكيد (STR) ؛
وصف المعلمة:
STR: قيمة إرجاع النص المراد عرضها في مربع الحوار الرسائل: قيمة الإرجاع القيمة المنطقية:
عندما ينقر المستخدم على زر "موافق" ، ارجع صحيحًا. عندما ينقر المستخدم على زر "إلغاء" ، إرجاع خطأ ملاحظة: يمكن استخدام قيمة الإرجاع لتحديد الزر الذي نقره المستخدم.
انظر إلى الكود التالي:
<script type = "text/javaScript"> var mymessage = تأكيد ("هل تحب JavaScript؟") ؛ if (mymessage == true) {document.write ("جيد ، هيا!") ؛ } آخر {document.write ("JS قوي ، تحتاج إلى التعلم!") ؛ } </script>نتيجة :
ملاحظة : مربع حوار الرسائل حصريًا ، أي أنه لا يمكن للمستخدم تنفيذ أي عمليات أخرى قبل النقر فوق زر الحوار.
مهمة
استخدم مربع المطالبة بتأكيد () لإكمال تأكيد النوع الاجتماعي عند النقر فوق الزر.
<! doctype html> <html> <head> <meta http-equiv = "content-type" content = "text/html ؛ charset = utf-8"/> <title> تأكيد </title> <script type = "text/javaScript"> ch {var mymessage = refirt if (mymessage == true) {document.write ("أنت سيدة!") ؛ } آخر {document.write ("أنت رجل!") ؛ }} </script> </head> <body> <input name = "button" type = "button" onClick = "rec ()" value = "Click Me و poppox up up"/> </body> </tml>نتيجة:
يمتد:
كما ذكرنا من قبل ، من الأفضل كتابة وظائف باستخدام وظائف ، بحيث تكون كل وظيفة وظيفة. إذا تم استخدام هذه الوظائف في المستقبل ، فيمكنك استخدامها مباشرة. هذا هو إعادة استخدام. لذلك تعتاد على هذا. . . . . .
تماما مثل المثال أعلاه
<script language = "javaScript"> تأكيد () {var msg = تأكيد ("أنت سيدة!") ؛ if (msg == true) {document.write ("أنت سيدة!") ؛ } آخر {document.write ("أنت رجل!") ؛ }} </script>ثم اتصل بالوظيفة للإدخال ، وأضف onclick = "تأكيد ()" وأخيراً قم بإجراء ملخص لنافذة JavaScript.confirm
النوع الأول:
إنها الطريقة التي ذكرناها أعلاه
<script language = "javaScript"> تأكيد () {var msg = تأكيد ("أنت سيدة!") ؛ if (msg == true) {document.write ("أنت سيدة!") ؛ } آخر {document.write ("أنت رجل!") ؛ }} </script><input name = "button" type = "button" onClick = "تأكيد ()" value = "انقر فوق لي وسيظهر مربع حوار التأكيد" />
النوع الثاني:
في العلامة:
1.
<a href = "javaScript: if (تأكد ('هل تريد حقًا حذف هذا المحتوى؟')) الموقع = '#'"> حذف </a>2.
<a href = "#" onClick = "if (تأكد ('هل تريد حقًا حذف هذا المحتوى؟') == false)إذا كنت تريد أن تسميها ببساطة ، فقد يكون الأمر هو نفسه
الرمز كما يلي:
<a href = "#" onclick = "تأكيد الإرجاع ('هل تريد حقًا حذف هذا المحتوى؟') ؛"> حذف </a>النوع الثالث:
<script language = "javaScript"> function del_confirm (e) {if (event.srcelement.outertext == "delete") {event.returnvalue = تأكيد ("delete غير قابل للاسترداد ، هل أنت متأكد من أنك تريد حذف؟") ؛}} document.onclick = delete_confirm ؛<a href = "#" onClick = "del_confirm"> حذف </a>
النوع الرابع:
<script language = "javaScript"> function del_confirm () {event.ReturnValue = تأكيد ("الحذف غير قابل للاسترداد ، هل أنت متأكد من أنك تريد حذفه؟") ؛} </script><a href = "http://www.baidu.com" onClick = "del_confirm ()"> حذف </a>
ما سبق هو ملخص طريقة تنفيذ مربع الحوار تأكيد تأكيد يقدم لك المحرر. آمل أن يدعم الجميع wulin.com أكثر ~