عندما تتم كتابة أحذية الأطفال الأمامية على الصفحة ، من المحتم أن نتقدم دائمًا في النموذج للتحقق من هذه الحفرة منذ ظهور H5 ، العديد من التحقق من التحقق من التعبير الشائع الذي تم تحقيقه جميعًا بالنسبة لنا ، دعنا نقلي الكثير من الأعباء ، كما لو كان أدناه:
التحقق من عنوان صندوق البريد:
<! = البريد الإلكتروني> </label> <إدخال نوع = إرسال> </form> </body> </html>
يتم دعم صندوق البريد من قبل H5 نفسه ، لكن المشاهد التي يتعين علينا التحقق منها متنوعة. يمكننا تحديد التعبيرات العادية في النمط.
رقم 11 -Digit Limited: <! = نص النص =^/d {11} $> </billy> <إدخال نوع = إرسال> </form> </body> </html> سؤاليمكنك تجربته ، وسوف تقارن عن خطأ عند إدخال عدد غيرهم من البطل نستخدم النموذج للتحقق من النموذج. لا نحتاج حتى إلى الصفحة.
حلإذا كان لديك أي مشاكل ، فيجب علينا حلها لفترة طويلة في برمجة Google ، وجدنا أخيرًا وصفة جيدة:
Oninvalid: عندما تكون قيمة عنصر الإدخال المقدم قيمة غير صالحة (هنا هو فشل التحقق العادي) ، الزناد
حدث Oninvalid. Oninvalid ينتمي إلى الحدث النموذج.
setCustomValition (): هذه هي طريقة JS المدمجة لـ HTML5.
اتضح أنه يمكنك أن تكون تعريفًا للتذكير من خلال Oninvalid و Setcustomvalition ، فمن السهل القيام بذلك.
<! = نمط النص =^/d {11} $ oninvalid = setCustomValidity ('الرجاء إدخال 11 رقمًا)> </label> <type type = submit> </form> </body> </html>نتيجة:
أخيرًا ، ليس هذا التنسيق المؤلم للبيض.
ما سبق هو فشل التحقق من نموذج HTML5 الذي أدخله المحرر لك. شكرا جزيلا لدعمكم لموقع VEVB Wulin!