Validarea câmpurilor de formular în html 5 - necesar, blog

Validarea câmpurilor de formular în html 5 - necesar, blog
Un nou atribut obligatoriu este folosit pentru a valida câmpurile de text în formulare HTML.

Dacă browserul acceptă HTML 5, atunci când încercați să trimiteți un formular cu câmpuri goale care au atributul setat. Un mesaj de eroare stilizat va apărea lângă câmpurile goale și formularul nu va fi trimis.







Dezavantajul este incapacitatea de a schimba aspectul mesajului - în fiecare browser pare diferit.







Atributul necesar nu este în prezent acceptat de nici o versiune a Internet Explorer (chiar IE9), nici una dintre versiunile Safari (inclusiv Safari 5.0). Suportat de Chrome 10.0+, Opera 10.0+ și FireFox 4.0+.

Exemplu de utilizare

Cum funcționează

Dacă utilizați un browser care acceptă HTML 5, faceți clic pe "Trimitere" fără a completa câmpurile.

Ei bine, aici deja și așa este clar de ce acest gunoi inutil, care nu merită atenție
1. Nu este posibilă modificarea aspectului unui mesaj
2. Nu acceptă nici o versiune a Internet Explorer (chiar IE9), nici una din versiunile Safari
Și, în cursul următorilor câțiva ani, nu va mai exista.

Cred că acest lucru va fi pe deplin sprijinit în următorii 2-3 ani. Dar chiar și acum puteți face aceste atribute în proiecte și în siguranță cu JS.

În curând voi pune un plug-in care extinde posibilitățile de validare standard html5







Articole similare

Trimiteți-le prietenilor: