Tipuri de intrare. Mai multe atribute neobișnuite ale elementelor. Câmp de introducere a adresei de e-mail

Salutări, dragi cititori ai site-ului blogului. Astăzi vreau să vorbesc despre ceva de genul Formulare HTML. Oricare ar fi motorul site-ului tău (cms), cu siguranță va folosi formulare într-o formă sau alta, create folosind etichetele Form și Input, precum și atributele și parametrii Button, Checked, Value, Checkbox, Radio, Checkbox, Submit .

Ei bine, puteți adăuga la acest lucru și elemente pentru crearea de liste derulante și câmpuri de text - Selectare, Opțiune, Textarea, Label, Fieldset, Legend.

De ce sunt necesare formularele și cum funcționează ele pe site-urile web moderne?

Același șir de căutare pe site () este creat folosind aceste etichete și va fi necesară o căutare în proiectul dvs. Prin urmare, înțelegerea modului în care funcționează și funcționează nu vă va răni deloc. munca de succes peste design și chiar și când promotie personala iar promovarea nu va fi de prisos.

Deci, după ce am justificat necesitatea studierii acestor elemente, cred că nu ar trebui să apară alte întrebări, așa că este timpul să trecem direct la studierea posibilelor lor opțiuni.

Da, aș dori, de asemenea, să vă reamintesc că am trecut deja în revistă o mulțime de materiale pe tema limbajului de marcare hipertext, de exemplu, trei ) și .

În esență, formularele constau din elemente, pentru crearea cărora sunt inserate diverse etichete din etichetele Form în interiorul containerului principal - Bifat, Valoare, Casetă de selectare, Radio, Casetă de selectare, Trimitere, etc. Trebuie doar să plasăm codul acestuia în orice convenabil. plasați în șablonul site-ului , indicând utilizarea etichetelor și atributele acestora cum ar trebui să arate.

Acesta ar putea fi un câmp de text cu un buton pentru a trimite interogarea introdusă, selecții cu butoane radio (unde puteți lăsa apăsat doar unul dintre butoanele furnizate), mai multe câmpuri de text cu un buton pentru a trimite () și multe altele.

De exemplu, în cazul „căutării”, folosind atributul Valoare puteți specifica ce anume va fi scris pe butonul aflat lângă câmpul pentru introducerea unei interogări. Datele introduse în formulare trebuie prelucrate în continuare într-un fel.

De exemplu, în caz părere utilizatorul, după completarea câmpului cu numele său, introducând E-mail-ul său și textul mesajului, apoi făcând clic pe butonul de trimitere, va avea dreptul să spere că datele din formular vor fi trimise la E. -mailul autorului site-ului. Dar, din păcate, nu este posibil să implementați acest lucru folosind un singur limbaj de marcare hipertext ().

În aceste scopuri veți avea nevoie program special un handler care, după ce utilizatorul dă clic pe butonul de trimitere, va prelua toate datele din câmpurile de feedback și le va trimite prin email proprietarului resursei. Trebuie să specificați ce program va face singur acest lucru folosind atributul Acțiune.

De obicei, programul de procesare este un script scris limbaj PHP. Prin urmare, în Atribut de acțiuneÎn eticheta Form, va trebui să specificați calea către fișierul acestui script aflat pe serverul dvs. de găzduire. Permiteți-mi să vă dau un exemplu de abonament la Flux RSS blogul meu prin e-mail: