طريقة تنفيذ التحقق من صحة النموذج في ASP
في برامج ASP، غالبًا ما نطلب من المستخدمين ملء نموذج ثم النقر مباشرة على زر الإرسال لإرساله إلينا. يقوم برنامج اليوم بتحديد محتوى النموذج ثم إرساله إلينا.
هذا مجرد مثال بسيط وأتمنى أن يكون مفيدا للجميع في البرمجة.
نموذج HTML:
<إجراء النموذج=طريقة الإجراء.asp=اسم النشر=myform>
الاسم واللقب: <br/>
<نوع الإدخال=اسم النص=الاسم وحجم اللقب=30> <br/>
البريد الإلكتروني: <br/>
<نوع الإدخال=اسم النص=حجم البريد الإلكتروني=30> <br/>
العمر: <br/>
<نوع الإدخال=اسم النص=حجم العمر=3> <br/>
الجنس: <br/>
<اختر الحجم=اسم واحد=الجنس>
<option>- اختر الجنس -</option>
<option value=ذكر>ذكر</option>
<option value=Female>أنثى</option>
</اختر> <br/>
<نوع الإدخال=قيمة الإرسال=إرسال عند النقر=فحص();إرجاع خطأ;>
</النموذج>
يتم استخدام الدالة Check() للكشف عن محتوى النموذج.
وظيفة جافا سكريبت:
<SCRIPT LANGUAGE=JavaScript TYPE=text/javascript>
فحص الوظيفة () {
فار nameandsurname = document.myform.nameandsurname;
فار البريد الإلكتروني = document.myform.email;
var age = document.myform.age;
فار الجنس = document.myform.gender;
إذا (nameandsurname.value.indexOf() == -1) {
تنبيه (أدخل اسمك ولقبك.)؛
nameandsurname.focus();
} else if ((email.value.indexOf(@) == -1) || (email.value.indexOf(.) == -1)) {
تنبيه(أدخل عنوان بريدك الإلكتروني الصحيح.);
email.focus();
} else if (! (parseInt(age.value) > 0)) {
تنبيه(أدخل عمرك.);
age.focus();
} وإلا إذا (gender.selectedIndex == 0) {
تنبيه(اختر جنسك.);
التركيز () ؛
} آخر {
document.myform.submit();
}
}
</النص>
ما عليك سوى وضع كود جافا سكريبت أعلاه بين <head> </head> في صفحة الويب الخاصة بك!