Sunteți pe pagina 1din 1

function validateForm()

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.

i
foreach (iterable_expression as $ key => $ value)
afirmație

Prima formă parcurge iterabilul dat de iterable_expression. La fiecare iterație,


valoarea elementului curent este atribuită valorii $.

Al doilea formular va atribui în plus cheia elementului curent variabilei $ cheie


de pe fiecare iterație.

Este posibil să personalizați iterația obiectului.

Pentru a putea modifica direct elementele matricei din buclă precede valoarea $ cu
&. În acest caz, valoarea va fi atribuită prin referință.

S-ar putea să vă placă și