1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,020 >> المتحدث: دعونا الآن نلقي نظرة على صفحة على شبكة الإنترنت التي تسمح للمستخدم ل 3 00:00:03,020 --> 00:00:06,230 تسجيل عن شيء ولكن هذا الواقع يتضمن بعض من جانب العميل 4 00:00:06,230 --> 00:00:08,690 التحقق من له أو لها المدخلات. 5 00:00:08,690 --> 00:00:13,210 >> نلاحظ هنا، في شكل 1.HTML، ولدي أن نفس الشكل كما كان من قبل ولكني 6 00:00:13,210 --> 00:00:17,940 وأضاف سمة معرف لبلدي شكل العلامة، قيمة التي يتم تسجيل، حتى 7 00:00:17,940 --> 00:00:22,140 أن لدي معرف عبر التي يمكنني تحديد فريد هذا النموذج في DOM بلدي. 8 00:00:22,140 --> 00:00:26,090 تلاحظ الآن تحت بلدي شكل علامة هو السيناريو العلامة، بحيث تعمد جدا، 9 00:00:26,090 --> 00:00:30,840 سوف بلدي شفرة جافا سكريبت تنفيذ فقط مرة واحدة علامة النموذج والعقد DOM لها 10 00:00:30,840 --> 00:00:31,990 تم تحميلها. 11 00:00:31,990 --> 00:00:35,650 >> داخل إشعار العلامة النصي هو السطر الأول هنا حيث أنا إعلان 12 00:00:35,650 --> 00:00:38,750 متغير يسمى نموذج وتعيين فإنه قيمة الإرجاع 13 00:00:38,750 --> 00:00:42,850 document.getElementByID من الاقتباس تسجيل نهاية الاقتباس. 14 00:00:42,850 --> 00:00:45,860 انها هذا الخط من التعليمات البرمجية التي سوف ننظر من خلال DOM بلدي، وتبحث عن 15 00:00:45,860 --> 00:00:50,130 العنصر أو العقدة التي لديه فريدة من نوعها معرف من تسجيل وتخزين 16 00:00:50,130 --> 00:00:52,590 قيمة الإرجاع في نهاية المطاف في هذا المتغير. 17 00:00:52,590 --> 00:00:56,910 >> ثم أسجل مع هذا النموذج حدثا معالج لتقديم النموذج، 18 00:00:56,910 --> 00:01:02,190 مع form.onsubmit وتعيين أن وظيفة مجهول، وهي الهيئة التي 19 00:01:02,190 --> 00:01:04,220 تشرع في القيام بما يلي. 20 00:01:04,220 --> 00:01:09,700 إذا حقل النموذج، واسمه هو البريد الإلكتروني، ويحتوي على قيمة من المستخدم متساوية 21 00:01:09,700 --> 00:01:14,220 أن أقتبس شيئا نهاية الاقتباس، ثم نحن الذهاب لتنبيه المستخدم انه او انها 22 00:01:14,220 --> 00:01:18,120 يجب توفير عنوان البريد الإلكتروني الخاصة بهم، و نعود كاذبة بحيث شكل 23 00:01:18,120 --> 00:01:21,680 لم يقدم نفسه لتسجيل نقطة بي. 24 00:01:21,680 --> 00:01:26,070 >> آخر، إذا كان النموذج يحتوي على حقل اسمه هي كلمة السر والقيمة التي هي 25 00:01:26,070 --> 00:01:28,800 قوسي الإقتباس، ثم دعونا يصيح في المستخدم الذي هو أو هي 26 00:01:28,800 --> 00:01:30,190 يجب توفير كلمة مرور. 27 00:01:30,190 --> 00:01:33,620 ومرة أخرى، والعودة كاذبة بحيث لم يتم إرسال النموذج إلى 28 00:01:33,620 --> 00:01:35,160 تسجيل نقطة بي. 29 00:01:35,160 --> 00:01:38,920 >> وفي الوقت نفسه، إذا كانت قيمة لدى المستخدم كتبته في لحقل النموذج يسمى 30 00:01:38,920 --> 00:01:43,100 كلمة لا يطابق القيمة التي وقد وفرت للمستخدم للنموذج 31 00:01:43,100 --> 00:01:47,210 حقل يسمى التأكيد، ثم دعونا يصيح في المستخدم كلمات السر لا 32 00:01:47,210 --> 00:01:50,800 المباراة، والعودة بعد ذلك بحيث كاذبة لم يتم إرسال النموذج إلى 33 00:01:50,800 --> 00:01:52,810 تسجيل نقطة بي. 34 00:01:52,810 --> 00:01:59,030 >> وأخيرا، إذا لم يكن الحال أن يتم فحص مدخلات اتفاق النموذج، 35 00:01:59,030 --> 00:02:02,740 ثم دعونا يصيح في شرح المستخدم انه او انها يجب أن توافق على هذه الشروط 36 00:02:02,740 --> 00:02:06,660 وشرط، ومرة ​​أخرى عودة كاذبة بحيث لا يتم إرسال النموذج إلى 37 00:02:06,660 --> 00:02:08,460 تسجيل نقطة بي. 38 00:02:08,460 --> 00:02:11,830 >> آخر إذا، فإن أيا من تلك الأخطاء ديك بذلت، والسماح الواقع والعودة الحقيقية 39 00:02:11,830 --> 00:02:14,990 والسماح للشكل الذي سيقدم لتسجيل نقطة بي. 40 00:02:14,990 --> 00:02:17,680 >> دعونا نلقي نظرة على هذه ممكن الأخطاء الآن عن طريق فتح 41 00:02:17,680 --> 00:02:19,150 الصفحة في المتصفح. 42 00:02:19,150 --> 00:02:25,780 http://localhost/form-1.HTML. 43 00:02:25,780 --> 00:02:26,890 وهنا ثم هذا النموذج. 44 00:02:26,890 --> 00:02:28,720 دعونا نقدم شيئا. 45 00:02:28,720 --> 00:02:30,660 >> يجب توفير عنوان البريد الإلكتروني الخاص بك. 46 00:02:30,660 --> 00:02:34,930 كل الحق، دعونا على الأقل التعاون على طول تلك الخطوط. 47 00:02:34,930 --> 00:02:36,380 >> يجب توفير كلمة مرور. 48 00:02:36,380 --> 00:02:40,150 كل الحق، دعونا اختيار كلمة مثل قرمزي. 49 00:02:40,150 --> 00:02:41,245 لا تتطابق كلمات المرور. 50 00:02:41,245 --> 00:02:46,250 آه، أنا في حاجة إلى التعاون وتقديم نفس الكلمة، قرمزي، مرة أخرى. 51 00:02:46,250 --> 00:02:48,290 >> يجب أن توافق على شروط والظروف. 52 00:02:48,290 --> 00:02:50,290 كل الحق، دعونا تحقق الآن هذا المربع. 53 00:02:50,290 --> 00:02:52,910 وأخيرا، يا للعجب، أنا مسجلة. 54 00:02:52,910 --> 00:02:54,678