plasați alte etichete, dar formularul în sine nu este afișat în niciun fel pe pagina web, doar elementele sale și rezultatele etichetelor imbricate sunt vizibile.
Sintaxă
Atribute
Setează codificarea în care serverul poate primi și procesa date.
Adresa programului sau documentului care prelucrează datele din formular.
Necesar.
Orez. 1. Vedere a elementelor de formular într-o fereastră de browser
Un formular HTML este o parte a unui document care permite utilizatorului să introducă informații de interes, care pot fi ulterior acceptate și procesate pe partea serverului. Cu alte cuvinte, formularele sunt folosite pentru a colecta informații introduse de utilizatori.
Pentru a determina cărui element de formular îi aparține eticheta curentă, trebuie să utilizați atributul for al etichetei
Să ne uităm la un exemplu de utilizare:
Exemplu de utilizare a unei etichete Da Nu >
În acest exemplu noi:
Interior primul forme:
Postat două butoane radio ( ) pentru a selecta una dintr-un număr limitat de opțiuni. Rețineți că pentru butoanele radio din același formular trebuie specificat același nume, am indicat valori diferite. Pentru primul checked , care specifică faptul că elementul trebuie preselectat atunci când pagina se încarcă (în în acest caz, butonul radio cu valoarea da). În plus, am specificat atribute globale pentru butoanele radio, care definesc un identificator unic pentru element.
Am plasat două elemente , care definesc etichetele de text pentru câmpurile noastre de text. Rețineți că am folosit atributul for pentru a determina cărui element de formular îi aparține eticheta curentă. Valoarea atributului for corespunde valorii atributului global al butonului radio de care avem nevoie.
Interior doilea forme:
Postat două butoane radio ( ) pentru a selecta una dintr-un număr limitat de opțiuni. Pentru doilea Pentru butoanele radio, am specificat un atribut bifat, care indică faptul că elementul trebuie preselectat la încărcarea paginii (în acest caz, un buton radio cu valoarea nr ). În plus, am specificat valori unice pentru butoanele radio din formular și aceleași nume.
Am plasat două elemente , ne-am plasat butoanele radio în interiorul lor. Spre deosebire de metoda anterioară, nu este nevoie să specificați atribute globale (identificatorul pentru element) pentru butoanele radio și să utilizați atributul for pentru etichetele de text pentru a face referire la acestea (a face o legare).
În browser, ambele opțiuni (metode) pentru utilizarea etichetelor de text arată identice:
Indicator pentru câmpurile de introducere
Să ne uităm la un exemplu de utilizare:
Exemplu de utilizare a atributului substituent
În acest exemplu, am specificat pentru element cu text de tip (un câmp de text cu o singură linie) și parola de tip (câmp de parolă), un indiciu de text pentru utilizator (atributul substituent) care descrie valoarea așteptată pentru intrare.
Rezultatul exemplului nostru:
Întrebări și sarcini pe această temă
Înainte de a trece la următorul subiect, finalizați sarcina de practică:
Folosind cunoștințele acumulate, creați următorul formular de comandă:
O avertizare: în câmpurile în care se așteaptă selecția, ar trebui să fie posibilă selectarea făcând clic pe text și nu doar pe elementul în sine.
După ce finalizați exercițiul, inspectați codul paginii deschizând exemplul într-o fereastră separată pentru a vă asigura că ați făcut totul corect.
Etichete HTML care definesc formularele HTML pe site
Creăm site-uri web și pagini individuale pe Internet pentru a comunica cu vizitatorii.
Formulare HTML sunt folosite pentru a înregistra vizitatorii site-ului, pentru sondaje interactive și pentru vot, vă permit să trimiteți mesaje, să faceți achiziții și așa mai departe. HTML Formularul este creat cu un singur scop: colectarea și transmiterea ulterioară a informațiilor pentru prelucrare printr-un script software sau prin e-mail.
Exemplu de formular HTML | Conectați-vă la site
Etichete, atribute și valori
- determinați forma.
name="" - definește numele formularului.
method="" - definește metoda de trimitere a datelor din formular. Valori: „get” (implicit) și „post” . Metoda „post” este adesea folosită, deoarece permite transferul unor cantități mari de date.
action="" - definește adresa URL la care datele sunt trimise pentru prelucrare. În cazul nostru - enter_data.php ..
- definiți elemente de formular precum butoane, comutatoare, câmpuri de text pentru introducerea datelor.
type="text" - definește un câmp de text pentru introducerea datelor.
type="parola" - definește un câmp pentru introducerea unei parole, cu textul afișat sub formă de asteriscuri sau cercuri.
type="checkbox" - definește un buton radio.
type="hidden" - definește un element de formular ascuns - folosit pentru a transmite Informații suplimentare la server.
size="25" - lungimea câmpului de text în caractere.
maxlength="30" - numărul maxim permis de caractere introduse.
value="" - definește valoarea care va fi trimisă pentru procesare dacă se aplică butoanelor radio sau comutatoarelor. Valoarea acestui atribut ca parte a unui câmp de text sau a unui buton va fi afișată ca, de exemplu, Vasya sau Login în exemplul de mai sus.