Validarea formularului obișnuia să apară la server, după ce clientul a introdus
toate datele necesare și apoi a apăsat butonul Trimitere. Dacă datele introduse de un client au fost incorecte sau pur și simplu lipseau, serverul ar trebui să trimită toate datele înapoi clientului și să solicite ca formularul să fie retrimis cu informații corecte. Acesta a fost într-adevăr un proces îndelungat care obișnuia să pună o povară asupra serverului.
JavaScript oferă o modalitate de a valida datele formularului pe computerul
clientului înainte de a le trimite la serverul web. Validarea formularului îndeplinește, în general, două funcții.
Validare de bază - În primul rând, formularul trebuie verificat pentru a vă asigura
că toate câmpurile obligatorii sunt completate. Ar necesita doar o buclă prin fiecare câmp din formular și să verificați datele.
Validarea formatului de date - În al doilea rând, datele introduse trebuie
verificate pentru o formă și o valoare corecte. Codul dvs. trebuie să includă o logică adecvată pentru a testa corectitudinea datelor.
Procesul de validare a formularului constă de obicei în două părți - validarea
câmpurilor obligatorii care se efectuează pentru a vă asigura că toate câmpurile obligatorii sunt completate și validarea formatului de date care se efectuează pentru a se asigura că tipul și formatul datelor introduse în formularul este valabil.
Ei bine, să mergem direct la el și să vedem cum funcționează de fapt.
Validarea unui formular: datele introduse într-un formular trebuie să fie în
formatul potrivit și anumite câmpuri trebuie să fie completate pentru a utiliza în mod eficient formularul trimis. Numele de utilizator, parola, informațiile de contact sunt câteva detalii care sunt obligatorii în formulare și, prin urmare, trebuie furnizate de utilizator.