/ / Maskuj i sprawdź poprawność formularzy? - jquery, html

Maskować i sprawdzać poprawność formularzy? - jquery, html

jQuery jest obecnie standardem defacto, ale jaWydaje się, że jest to dobre rozwiązanie do maskowania i sprawdzania poprawności wprowadzania formularzy.To wydaje się być problemem, z którym tysiące programistów musi sobie radzić regularnie.Jest kilka wtyczek "do wszystkiego", które oferują ulepszenia formularzy, ale potrzebuję czegoś, co nie robi " t Obsługa interfejsu użytkownika, właśnie przetwarzanie. Mam nadzieję, że znajdę opcję, której będę mógł użyć w wielu projektach.

Oto rodzaje funkcji, które moim zdaniem są kluczowe dla tego rodzaju zadań:

  • Wymagane pola
  • Pola numeryczne
  • Pola e-mail
  • Pola telefoniczne (głównie Ameryka Północna, ale wsparcie międzynarodowe byłoby plusem)
  • Pola witryny
  • Pola daty, godziny i datetime obsługujące mm / dd / rrrr (inne formaty to plus)
  • Pola Regex
  • Niestandardowe funkcje sprawdzania poprawności
  • Karta kredytowa
  • Mobile Masking / validation (niektóre maski nie działają na urządzeniach mobilnych)
  • Natychmiastowa walidacja
  • Sprawdzanie poprawności
  • Opóźniona walidacja byłaby plusem (oczekiwanie na zatrzymanie danych wejściowych przez x milisekund przed sprawdzeniem poprawności)
  • Polyfill placeholder byłoby miło, ale nie w 100% konieczne.

Czy istnieją jakieś rozwiązania, które można łatwo zrobić w większości przypadków?

Odpowiedzi:

1 dla odpowiedzi № 1

Możesz użyć maski jQuery: https://github.com/igorescobar/jQuery-Mask-Plugin
i jQuery Validate: https://github.com/jzaefferer/jquery-validation