المتحدث: دعونا الآن نلقي نظرة على صفحة على شبكة الإنترنت التي تسمح للمستخدم ل تسجيل عن شيء ولكن هذا الواقع يتضمن بعض من جانب العميل التحقق من له أو لها المدخلات. نلاحظ هنا، في شكل 1.HTML، ولدي أن نفس الشكل كما كان من قبل ولكني وأضاف سمة معرف لبلدي شكل العلامة، قيمة التي يتم تسجيل، حتى أن لدي معرف عبر التي يمكنني تحديد فريد هذا النموذج في DOM بلدي. تلاحظ الآن تحت بلدي شكل علامة هو السيناريو العلامة، بحيث تعمد جدا، سوف بلدي شفرة جافا سكريبت تنفيذ فقط مرة واحدة علامة النموذج والعقد DOM لها تم تحميلها. داخل إشعار العلامة النصي هو السطر الأول هنا حيث أنا إعلان متغير يسمى نموذج وتعيين فإنه قيمة الإرجاع document.getElementByID من الاقتباس تسجيل نهاية الاقتباس. انها هذا الخط من التعليمات البرمجية التي سوف ننظر من خلال DOM بلدي، وتبحث عن العنصر أو العقدة التي لديه فريدة من نوعها معرف من تسجيل وتخزين قيمة الإرجاع في نهاية المطاف في هذا المتغير. ثم أسجل مع هذا النموذج حدثا معالج لتقديم النموذج، مع form.onsubmit وتعيين أن وظيفة مجهول، وهي الهيئة التي تشرع في القيام بما يلي. إذا حقل النموذج، واسمه هو البريد الإلكتروني، ويحتوي على قيمة من المستخدم متساوية أن أقتبس شيئا نهاية الاقتباس، ثم نحن الذهاب لتنبيه المستخدم انه او انها يجب توفير عنوان البريد الإلكتروني الخاصة بهم، و نعود كاذبة بحيث شكل لم يقدم نفسه لتسجيل نقطة بي. آخر، إذا كان النموذج يحتوي على حقل اسمه هي كلمة السر والقيمة التي هي قوسي الإقتباس، ثم دعونا يصيح في المستخدم الذي هو أو هي يجب توفير كلمة مرور. ومرة أخرى، والعودة كاذبة بحيث لم يتم إرسال النموذج إلى تسجيل نقطة بي. وفي الوقت نفسه، إذا كانت قيمة لدى المستخدم كتبته في لحقل النموذج يسمى كلمة لا يطابق القيمة التي وقد وفرت للمستخدم للنموذج حقل يسمى التأكيد، ثم دعونا يصيح في المستخدم كلمات السر لا المباراة، والعودة بعد ذلك بحيث كاذبة لم يتم إرسال النموذج إلى تسجيل نقطة بي. وأخيرا، إذا لم يكن الحال أن يتم فحص مدخلات اتفاق النموذج، ثم دعونا يصيح في شرح المستخدم انه او انها يجب أن توافق على هذه الشروط وشرط، ومرة ​​أخرى عودة كاذبة بحيث لا يتم إرسال النموذج إلى تسجيل نقطة بي. آخر إذا، فإن أيا من تلك الأخطاء ديك بذلت، والسماح الواقع والعودة الحقيقية والسماح للشكل الذي سيقدم لتسجيل نقطة بي. دعونا نلقي نظرة على هذه ممكن الأخطاء الآن عن طريق فتح الصفحة في المتصفح. http://localhost/form-1.HTML. وهنا ثم هذا النموذج. دعونا نقدم شيئا. يجب توفير عنوان البريد الإلكتروني الخاص بك. كل الحق، دعونا على الأقل التعاون على طول تلك الخطوط. يجب توفير كلمة مرور. كل الحق، دعونا اختيار كلمة مثل قرمزي. لا تتطابق كلمات المرور. آه، أنا في حاجة إلى التعاون وتقديم نفس الكلمة، قرمزي، مرة أخرى. يجب أن توافق على شروط والظروف. كل الحق، دعونا تحقق الآن هذا المربع. وأخيرا، يا للعجب، أنا مسجلة.