1. نظرة عامة
في التطوير الفعلي ، من الضروري في كثير من الأحيان تحديد ما إذا كانت قيمة عنصر ما في النموذج المقدم من المستخدم فارغًا. موقف آخر هو أن قيم جميع العناصر في النموذج غير مسموح بأن تكون فارغة. سيقدم هذا المثال طريقة بسيطة وفعالة لتحديد ما إذا كانت جميع العناصر في شكل فارغة.
2. النقاط الفنية
يتم تنفيذه بشكل أساسي في JavaScript عن طريق الحلق من خلال سمة العنصر لكائن النموذج. سمة العناصر لكائن النموذج هي صفيف لجميع عناصر النموذج في الصفحة. على سبيل المثال ، يمثل Form.Elements [0] كائن العنصر الأول للنموذج ، ويمثل النموذج.
3. رمز التنفيذ المحدد
(1) إنشاء صفحة نموذج index.jsp جديدة. يحتوي شكل الصفحة على 3 عناصر لا يُسمح بأن تكون فارغة وزر إرسال. تحتاج إلى تحديد قيمة سمة المعرف للنموذج. رمز المفتاح كما يلي:
<form action = "" id = "myform"> <table align = "center"> <tr> <td> الرسالة: </td> <td> <type type = "text" name = "messageuser"> </td> </tr> <tr> <td> عنوان الرسالة: </td> <td> <tr> المحتوى: </td> <td> <textarea rows = "8" cols = "45"> </textarea> </td> <tr> <td align = "center" colspan = "2"
(2) اكتب طريقة للتحقق من أن قيمة عنصر النموذج غير مسموح بأن تكون فارغة في علامة <script> لهذه الصفحة. رمز المفتاح كما يلي:
الدالة check () {var myform = document.getElementById ("myForm") ؛ // الحصول على كائن نموذج النموذج لـ (var i = 0 ؛ i <myform.length ؛ i ++) {// loop form form if (myForm.Elements [i] .Value == "") {// judge ما إذا كان كل عنصر تنبيهًا فارغًا (myForm.Elements [i] .title+" // العناصر تحصل على إرجاع التركيز ؛}} myForm.Submit () ؛}في JavaScript ، تمثل سمة القيمة لعناصر كائن النموذج قيمة العنصر المحدد ؛ تمثل سمة الاسم اسم عنصر النموذج المحدد ؛ ويمثل سمة العنوان عنوان عنصر النموذج.
ما سبق هو المعرفة ذات الصلة حول رمز المثال الذي يقدمه لك المحرر للتحقق مما إذا كانت قيمة عنصر النموذج فارغًا. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!