postavite druge oznake, ali se sama forma ni na koji način ne prikazuje na web stranici, vidljivi su samo njeni elementi i rezultati ugniježđenih oznaka.
Sintaksa
Atributi
Postavlja kodiranje u kojem server može primati i obrađivati podatke.
Adresa programa ili dokumenta koji obrađuje podatke obrasca.
Obavezno.
Rice. 1. Prikaz elemenata obrasca u prozoru pretraživača
HTML obrazac je dio dokumenta koji omogućava korisniku da unese informacije od interesa, koje se naknadno mogu prihvatiti i obraditi na strani servera. Drugim riječima, obrasci se koriste za prikupljanje informacija koje unose korisnici.
Da biste odredili kojem elementu forme pripada trenutna oznaka, morate koristiti for atribut oznake
Pogledajmo primjer upotrebe:
Primjer korištenja oznake Da br >
U ovom primjeru mi:
Unutra prvo oblici:
Objavljeno dva radio dugmad ( ) za odabir jedne od ograničenog broja opcija. Imajte na umu da je za radio dugmad unutar istog obrasca mora biti navedeno isto ime, naznačili smo različite vrijednosti. Za prvo checked , što specificira da element treba biti prethodno odabran kada se stranica učita (u u ovom slučaju radio dugme sa vrednošću da ). Osim toga, specificirali smo globalne atribute za radio dugmad, koji definiraju jedinstveni identifikator za element.
Postavljena dva elementa , koji definiraju tekstualne oznake za naša tekstualna polja. Imajte na umu da smo koristili atribut for da odredimo kojem elementu forme pripada trenutna oznaka. Vrijednost atributa for odgovara vrijednosti globalnog atributa radio dugmeta koji nam je potreban.
Unutra drugo oblici:
Objavljeno dva radio dugmad ( ) za odabir jedne od ograničenog broja opcija. Za drugo Za radio dugmad smo naveli atribut checked, koji označava da element treba biti prethodno odabran kada se stranica učita (u ovom slučaju radio dugme sa vrijednošću br). Osim toga, specificirali smo jedinstvene vrijednosti za radio dugmad unutar obrasca i ista imena.
Postavljena dva elementa , postavili smo naše radio dugmad unutar njih. Za razliku od prethodne metode, nema potrebe da se specificiraju globalni atributi (identifikator elementa) za radio dugmad i koristite for atribut za tekstualne oznake da biste ih upućivali (napravili vezivanje).
U pretraživaču obje opcije (metode) za korištenje tekstualnih oznaka izgledaju identično:
Tooltip za polja za unos
Pogledajmo primjer upotrebe:
Primjer korištenja atributa čuvara mjesta
U ovom primjeru smo specificirali za element sa tekstom tipa (tekstualno polje u jednom redu) i lozinkom tipa (polje lozinke), tekstualni nagoveštaj za korisnika (atribut čuvara mesta) koji opisuje očekivanu vrednost za unos.
Rezultat našeg primjera:
Pitanja i zadaci na temu
Prije nego pređete na sljedeću temu, završite vježbu:
Koristeći stečeno znanje, kreirajte sljedeći obrazac za narudžbu:
Upozorenje: u poljima u kojima se očekuje odabir trebalo bi biti moguće birati klikom na tekst, a ne samo na sam element.
Nakon što završite vježbu, provjerite kod stranice tako što ćete otvoriti primjer u zasebnom prozoru kako biste bili sigurni da ste sve uradili ispravno.
HTML oznake koje definiraju HTML forme na web lokaciji
Izrađujemo web stranice i pojedinačne stranice na internetu za komunikaciju sa posetiocima.
HTML forme koriste se za registraciju posjetitelja na stranici, za interaktivne ankete i glasanje, omogućavaju vam slanje poruka, kupovinu i tako dalje. HTML Obrazac je kreiran za jednu svrhu: prikupljanje i naknadno prenošenje informacija za obradu softverskom skriptom ili putem e-pošte.
Primjer HTML forme | Prijavite se na stranicu
Oznake, atributi i vrijednosti
- odrediti oblik.
name="" - definira naziv obrasca.
method="" - definira način slanja podataka iz obrasca. Vrijednosti: "get" (podrazumevano) i "post" . Često se koristi metoda "post", jer omogućava prijenos velikih količina podataka.
action="" - definira url na koji se podaci šalju na obradu. U našem slučaju - enter_data.php ..
- definirati elemente forme kao što su dugmad, prekidači, tekstualna polja za unos podataka.
type="text" - definira tekstualno polje za unos podataka.
type="password" - definira polje za unos lozinke, sa tekstom prikazanim u obliku zvjezdica ili kružića.
type="checkbox" - definira radio dugme.
type="hidden" - definira skriveni element forme - koristi se za prijenos dodatne informacije na server.
size="25" - dužina tekstualnog polja u znakovima.
maxlength="30" - maksimalni dozvoljeni broj unesenih znakova.
value="" - definira vrijednost koja će biti poslana na obradu ako se odnosi na radio dugmad ili prekidače. Vrijednost ovog atributa kao dio tekstualnog polja ili gumba bit će prikazana kao, na primjer, Vasya ili Login u gornjem primjeru.