câmp de introducere pentru text o singură linie
Aceste elemente au multe atribute suplimentare care schimba modurile de a interacționa cu câmpul, și impun restricții asupra textului de intrare. element
element este multi-tasking în HTML. Valori diferite ale atributului type modifica in mod dramatic comportamentul său. El poate fi responsabil pentru selectarea și descărcarea fișierelor, data de intrare, alegerea de culori din paleta și multe altele. Vom lua în considerare numai acele valori care se va transforma într-un câmp de introducere a textului.
Lista valorilor atributelor de tipul:
Care este tipurile de diferență de câmpuri
HTML definește o semantică specială pentru fiecare tip de cele de mai sus. În browser-ul dvs., aceste câmpuri sunt aceleași. Diferența va fi vizibilă atunci când interacționează cu acestea pe dispozitive mobile.
Blocarea conținutului câmpului
element Puteți fi blocat pentru editare. HTML are atributul dezactivat. Folosirea lui de culoare câmpul de introducere este gri, iar când trimiteți datele formularului nu este inclus în organism cerere.
atribut are un comportament similar numai pentru citire. Adăugarea nu va cauza periaj câmp gri, dar conținutul text va fi indisponibil pentru editare. Spre deosebire de atributul diasbled. Datele de la astfel de câmp un text care urmează să fie inclus în corpul cererii atunci când sunt trimise.
Figura 1. Afișaj EXEMPLU blocat câmpurile de intrare
Valorile și indicii ale câmpurilor de text
Câmpurile pot avea unele valori pre-configurate. Nu este necesar să se aștepte pentru introducerea textului de la utilizator. Pentru a instala conținutul atributului valoare ar trebui să fie utilizat. În cazul în care utilizatorul nu se schimba valorile presetate, atunci când le trimiteți vor fi incluse în organism cerere așa cum este.
HTML, de asemenea, face posibilă pentru a ajuta utilizatorul cu ajutorul indicii. Valoarea atributului substituent va fi afișat într-un câmp de intrare de culoare gri deschis, dacă acesta este gol. Atunci când utilizatorul începe să adăugați text - vârful dispare.
Figura 2. Afișarea valorile presetate și sfaturi
Procesul de trimitere și verificarea datelor
Atributul name specifică un nume unic pentru câmpul de text. Nu este obligatorie, dar dacă nu, valoarea nu este inclusă în organism cerere atunci când formularul este depus. Ca o regulă, este dată o frază scurtă care caracterizează conținutul.
HTML vă permite să verificați intrările. În cazul în care nu îndeplinesc cerințele atunci când apăsați pe butonul de trimitere, formularul afișează un mesaj de eroare și va necesita corecturi.
Un atribut necesar câmp special necesită o diferență. În cazul în care utilizatorul lasă gol, formular de trimitere va eșua. Este posibil și mai complexe verificări câmpuri de text. Atributul model specifică valoarea expresiei sale regulate, în conformitate cu normele care vor fi efectuate de verificare a datelor. Valoarea „[0-9]“ corespunde doar numere având de la cinci până la zece cifre.
Puteți limita numărul de caractere care utilizează atributul MAXLENGTH. Valoarea sa trebuie să fie un număr. Când încercați să adăugați mai multe caractere în câmpul de text, iar activitatea lor va fi blocat.
Figura 3. Notificarea câmp incorect completat în Google Chrome
Ponderea în sotscetyah: