HTML Forms - Komplexné prvky rozhrania. Patrí medzi ne rôzne funkčné prvky: vstupné polia a
Väčšina informácií o webovom formulári sa prenáša pomocou položky. . Ak chcete zadať jeden riadok textu, aplikuje sa prvok , pre niekoľko riadkov - prvok . Element Vytvorí rozbaľovací zoznam.
Formové polia môžu byť rozdelené do logických blokov pomocou položky.
. Každá sekcia môže byť priradená menom pomocou položky. .
Kontaktné informácie
názov
E-mail
Obr. 1. Zoskupenie poleAk chcete vytvoriť formulár zrozumiteľnejším pre používateľov, text obsahujúci príklad zadania údajov sa pridá do polí formulára. Tento text sa nazýva zástupný znak a je vytvorený pomocou atribútu place.
Povinné polia na vyplnenie tejto oblasti by sa mali prideliť. Pred vznikom HTML5 sa použil symbol ozubeného kolesa * nainštalovaný v blízkosti názvu poľa. V novej špecifikácii sa objavil špeciálny požadovaný atribút, ktorý vám umožní všimnúť si povinné pole na úrovni značky. Tento atribút vám udáva indikáciu prehliadača (za predpokladu, že podporuje HTML5), ktorá neodosiela dáta po stlačení tlačidla stlačenia používateľa, kým nie sú vyplnené zadané polia.
Ak chcete zmeniť vzhľad textového poľa, keď sa dosiahnete zaostrenie, používa sa trieda Pseudo-trieda. Môžete napríklad vytvoriť pozadie aktuálneho poľa s tmavším alebo pridať farebný rám, aby sa medzi ostatnými odlíšili:
Vstup: Focus (pozadie: # #aeaea;)
Ďalším užitočným atribútom HTML5 je atribút Autofocus. Umožňuje automaticky nainštalovať zaostrenie na požadované počiatočné pole pre položky. a (Iba jeden prvok každej formy).
Príklad vytvárania registračného formulára
Poznámka Action \u003d "form.php" - odkaz na súbor s obsluhou formulára. Vytvorte súbor v kódovaní UTF-8, stiahnite ho na server a vymeňte akciu \u003d "form.php" na ceste k súboru na vašom serveri.
Obr. 2. Vzhľad predvoleného formulára Ako je možné vidieť z výkresu, každý prvok formy má predvolené štýly prehliadača. Čisté štýly a umiestnite prvky formulára.
Form-Wrap (Šírka: 550px; pozadie: # FFD500; Border-Radius: 20px;) .Form-Wrap * (prechod: .1s lineárny) .PROFILE (šírka: 240px; plavák: vľavo; text-align: centrum; polstrovanie : 30PX) Forma (pozadia: biela; Plavák: vľavo; šírka: výpočet (100% - 240 pixelov), padding: 30PX, border-radius: 0 20 pixelov 20 pixelov 0; Farba: # 7B7B7B) .form-Wrap: Po, Forma Div: Po (Obsah: "", Displej: Tabuľka; CLEAR: Obaja;) Forma DIV (okoren-dno: 15px; poloha: relatívna;) H1 (veľkosť písma: 24px; font-hmotnosť: 400; poloha: relatívny Ringin-Top: 50px;) H1: Po (Obsah: "F138", font-veľkosť: 40px; font-tvár: fontawesome; pozícia: absolútna; TOP: 50PX; vľavo: 50%; Transformácia: Translatex (-50 %);) / ********************** Stylizácia prvkov formulárov ******************** * ** / štítku, rozpätie (display: block; font-size: 14px; margin-bottom: 8px), vstupu (šírka okraja: 0; Osnova: none; margin: 0; šírka: 100%; padding: 10px 15px; Background: # E6E6E6) VSTUP: Focus, Input: zaostrenie (Box-Sha Dow: INSET 0 0 0 0 2px RGBA (0,0,0, 0,2); ) .Radio štítok (pozícia: relatívna; polstrovanie vľavo: 50px; kurzor: ukazovateľ; šírka: 50%; plavák: vľavo; výška linky: 40px;) .Dadio vstup (pozícia: absolútna; nepriehľadnosť: 0;) .Radio -Regulační (pozícia: absolútna; top: 0; zľava: 0; výška: 40px; šírka: 40px; background: # E6E6E6, border-radius: 50%; text-align: centrum;) .male: Pred (obsah " \\ F222 "; font-family: FontAwesome; font-weight: Bold) .female: Pred: font-family: FontAwesome; font-weight: Bold) rádiová Label :. Hover Input ~ Radio-Control, .Radiol Input Focus ~ rádiová-Control (Box-Shadow: vložka 0 0 0 2px RGBA (0,0,0, 0,2);) rádiová Vstup: Kontroloval ~ rádiové-Control (Farba: červená) SELECT (šírka: 100%; Cursor: Pointer; Výplň: 10px 15px; Outline: 0; Border: 0; Background: # E6E6E6; color: # 7B7B7B; -webkit-Vzhľad: none; / * Čistý kliešť v WebKit -Buizers * / -moz -Appearance: none; / * Čistý kliešť v prehliadači Mozilla Firefox * /) Vyberte :: - MS-expand (display: none; / * Odstránenie políčka v IE * /) .Select-šípka (pozícia: absolútna; Top: 38px; Právo: 15px; šírka: 0; Výška: 0; Ukazovateľ-Events: none; / * Aktivácia zobrazenie zoznamu kliknutím na šípky * / border-style: Solid; Hranica šírky: 8PX 5PX 0 5PX; Farba pohraničky: # 7B7B7B transparentná transparentná transparentná; ) Tlačidlo (polstrovanie: 10px 0; hraničná šírka: 0; displej: blok; šírka: 120px; okraj: 25px auto 0; pozadie: # 60E6C5; Farba: biela, písma-veľkosť: 14px; obrys: Žiadna; Text-transformácia : veľké písmená) / ********************** doplnok prispôsobivosť ********************* * ** / @media (Max-šírka: 600px) (.form-Wrap (Margin: 20px auto; max-width: 550px; šírka: 100%) .profile, Form (Float: Žiadne; šírka: 100%; ) H1 (margin-top: auto; padding-bottom: 50 pixelov) forma (Border Polomer: 0 0 20 pixelov 20 pixelov;))
Forma Form.php.
"." R n "; $ hlavičky. \u003d" BCC: your_email "." R n "; ak (! Prázdne ($ name) &&! Prázdne ($ sex) &&! Prázdne ($ Country) && Filter_var ($ Email, Filter_Validate_email)) (Mail (Email $, $ predmet, $ msg, $ hlavičky); echo "Ďakujeme! Boli ste úspešne zaregistrovaný.")?\u003e
Poznámka V premennej $ subjektu zadajte text, ktorý sa zobrazí ako hlavička listov; Vlastné - tu môžete zadať názov, ktorý sa zobrazí v poli ", odkiaľ"; URL_BER_SYTA Nahraďte adresu stránky registračným formulárom; Your_email vymeňte svoju e-mailovú adresu; $ Hlavičky. \u003d "BCC: your_email". "r \\ n"; Odošle skrytú kópiu na vašu e-mailovú adresu.
Formuláre sú najdôležitejšie interaktívne HTML prvky, ktoré umožňujú interaktívne interaktívne s návštevníkmi pre vývojárov. Pomocou ich pomoci môže užívateľ vrátiť komentáre o návšteve špecifického uzla, odosielať požiadavky alebo registrovať. Vývojár nastaví otázky, vytváranie formulára a používateľ ich odpovie na ich vyplnenie. Obsah formulára sa prenáša buď skriptom CGI, alebo e-mailom je odoslaný príjemcovi. Proces vytvárania formulára sa skladá z dvoch stupňov. Prvým z nich je vytvoriť formu formulára sám a druhá obsahuje vytvorenie skriptu CGI na serveri. Formulár sa vytvorí pomocou rôznych značiek a atribútov uzavretých v páre.
:
Element
Je to predpoklad pre všetky formy. Môže mať tieto atribúty:
metóda Tento atribút definuje spôsob odosielania údajov do skriptu CGI. Tu Get Protocol vyberie štandardne, ale vo väčšine prípadov vývojári používajú post protokol, ktorý vám umožní prenášať veľké množstvá dát.
akcia Tento atribút definuje cestu k skriptu CGI alebo e-mailovú adresu.
encype Tento atribút definuje spôsob kódovania obsahu formulára. Inými slovami, informuje prehliadač o spôsobe kódovania informácií pred odoslaním servera. V predvolenom nastavení sa používa hodnota x-www-formulár.
Formulár syntaxe pre scenár:
Syntax tvaru pošty:
Element je základný pre všetky prvky formulára. Používa sa na vkladanie tlačidiel, grafických obrázkov, príznakov, prepínačov, hesiel a textových polí. Napriek vonkajším rozdielom foriem, všetky odosielajú údaje CGI skript vo forme párov mena: Hodnota. Prvok môže mať osem atribútov určených ako typ:
Textové jednorazové textové pole sa používa na zadanie informácií, ktoré nemôžu byť podávané v žiadnom z ostatných prvkov formulára. Tu sú mená, adresy, pozície, telefónne čísla, záľuby a údaje z takmer akéhokoľvek typu. Prvok môže mať atribúty:
Syntax:
Heslo Jedno-riadkové pole, v ktorom sa hviezdy zobrazia namiesto zadaných znakov. Prvok môže mať atribúty:
maximálna dĺžka. Určuje maximálnu prípustnú dĺžku namontovanej hodnoty v znakoch.
veľkosť. Určuje maximálnu prípustnú dĺžku poľa v znakoch.
hodnotu. Určuje predvolenú hodnotu, ktorú možno zmeniť.
Syntax:
HIDDENA jeden typ skrytých vstupných informácií. Umožňuje odosielať informácie na scenáre, ktoré užívateľ nemožno zmeniť. Niektoré programy CGI používajú skryté polia na prenos informácií z jednej stránky do druhej, napríklad názov alebo číslo. Tento prístup značne uľahčuje prácu používateľa, eliminuje ho od potreby znova zadať údaje. Napríklad, pre posielanie zdrojového kódu HTML, používa sa nasledujúci návrh:
Značka začiarkavania sa používajú na zabezpečenie schopnosti reagovať monosyllary: áno / žiadna pravda / leží viac / menej, atď. Vyzerá to zvyčajne vo forme kríža alebo vtáka. Prvok môže mať atribúty:
skontrolovať. Určuje počiatočný stav predvoleného príznaku.
hodnotu. Určuje predvolenú hodnotu, ktorú možno zmeniť.
Syntax:
Rádiové spínače sú do značnej miery pripomínajúce schránky, ktoré sa líšia len širšou funkčnosťou voľby. V skupine prepínačov je možné zvoliť len jeden. Pre každý spínač je špecifikovaný samostatný vstupný prvok.
Odoslať Kliknite na toto tlačidlo vedie k obsahu obsahu scenára, ktorý bol stanovený atribútom akcie v prvom
. Pomocou tlačidiel môžete vypočítať počet, nahrať stránky, odosielať údaje, hodnoty poklesu. Syntax:
Tlačidlo Reset sa používa na obnovenie predvolených hodnôt. Ak nie je predvolená hodnota poskytnutá, jednoducho sa resetuje. Šírka tlačidla sa môže líšiť v závislosti od iných prvkov. Má tiež atribút hodnoty.
Syntax:
Obrázok je do značnej miery podobný tlačidlu Odoslať, ako tlačidlo sa používa len obrázok. Jednou z výhod je schopnosť preniesť súradnice kliknúť na kliknutie používateľa, čo vám umožňuje usporiadať mapu obrázkov. Prvok môže mať atribúty:
src. Určuje súbor URL s obrázkom.
zarovnať. Určuje nastavenie obrazu vzhľadom na text pomocou horných, stredných a dolných hodnôt.
názov. Určuje názov karty, ktorý posiela aj skript spolu so súradnicami.
Syntax:
Tlačidlo vytvorí ďalšie tlačidlo, používateľské prehliadače môžu používať hodnotu atribútu hodnoty ako názvu zdroja.
Syntax:
Súbor vytvára správu súborov s výberom súborov. Syntax:
AccessKey Určuje tlačidlo, keď je pole stlačené. Syntax:
Veľkosť Nastaví šírku prvku v pixeloch. Syntax:
Zakázané Zakáže možnosť zmeniť obsah poľa alebo polohu tlačidla. Syntax:
Element Pomocou tohto prvku je oblasť vytvorená pre zadanie a prezeranie textu. Môže sa použiť a nie ako súčasť formulára, ale ako samostatná detaily stránky. Vstupná oblasť pomáha ušetriť priestor z dôvodu posúvacích pruhov. Môžu mať atribúty:
názov. Určuje kľúčové slovo, na ktoré môže skript prístup k jeho obsahu.
riadky. Určuje výšku oblasti v riadkoch.
cols. Určuje šírku oblasti v znakoch.
Syntax:
Zadajte text Oblasť zadávania textu
Element Môže mať formu rozbaľovacieho zoznamu alebo menu prvkov. Má vnorenú značku a atribúty:
názov. Určuje názov.
veľkosť. Určuje maximálny počet položiek zoznamu súčasne zobrazený na obrazovke.
viac. Určuje schopnosť súčasne vybrať viacero hodnôt.
Elementry Určuje možné možnosti výberu ponuky Syntax: hodnota
Má atribúty:
vybraný. Určuje pôvodne vybrané slovo.
hodnotu. Nastaví hodnotu vybraného slova pre skript.
Element Používa sa na logické zoskupovacie prvky Vnútri Taga Má atribút označenia:
Syntax:
Vyberte:
najprv
Druhý
Tretia Štvrtý
Element Toto je najjednoduchší prvok, ktorý vám umožní vytvoriť formu formulára a vstupovať reťazec obsahujúci text a generovanie požiadavky.
Príklad: Predpokladajme, že aktuálna adresa URL je zadaná na aktuálnej stránke pomocou položky Potom, ak užívateľ vstúpi do kľúčových slov v Slovo, aby vyhľadať Word1, Word2, Word3, potom prehliadač bude tvoriť a nasadiť požiadavku pre vyhľadávač vyhľadávačov: http: // www. Poznámka. Dometer /? Word1 + Word2 + Word3 Ak program vyhľadávania servera podporuje syntax štandardného dotazu pomocou značiek? a +, vyhľadávanie bude implementované.
Element Je to alternatívny prvok S bohatšími možnosťami - napríklad s úlohou alternatívneho textu. Syntax:
názov Určuje položku názvu.
hodnota nastaví hodnotu k položke.
zadajte, keď sa používa ako tlačidlo, vyberie hodnoty: Tlačidlo: Odoslanie a resetovanie.
zakázané robí túto položku neprístupné
tabindex určuje polohu v prechodovej sekvencii záložky, zakázané polia formulárov nie sú zapojené do sekvencie.
accessKey Určuje prístupový kľúč.
Element Používa sa na alternatívne informácie pre polia kontroly informácií. Podporuje atribút, ktorý viaže prvok S iným prvkom formulára a hodnota atribútu musí zodpovedať atribútu atribútu príslušného riadiaceho prvku.
Element
Umožňuje logicky skupinové prvky formulára. Syntax: názov
Element Umožňuje vám dať mená logických skupín prvkov formulárov. Syntax: názov
Všetky interaktívne - vstupné polia, začiarkavacie políčka, prepínače, rozbaľovacie listy, tlačidlá sú webové formuláre a ich prvky. Vo formulári, ktorú zanecháte komentár, pomocou formulára, ktorý sa zaregistrujete, prostredníctvom formulára, ktorý ste prihlásený, použite vyhľadávací formulár, hlasujte v anketách, sťahovanie súborov, natiahnutie predplatného - všetko, čo robíte s pomocou webových formulárov.
Vnútorná organizácia
V skutočnosti, formulár sa skladá z dvoch častí: vizuálny dizajn a skript, ktorý spracováva zadané údaje. Ak chcete napísať skript, musíte vlastniť jeden z programovacích jazykov. V štúdii sa tu nezaoberáme, takže budeme rozobrať komponent HTML - naučiť sa vytvoriť rozhranie formulárov, za predpokladu, že niekde už máme spracovanie skriptu.
Formulár HTML je vytvorený pomocou pair tag
v rámci ktorých existujú značky svojich prvkov.
Značky
Pred zobrazovaním príkladov prejdeme tagy.
. Vytvorí formulár. Ak porovnáte formulár s tabuľkou, potom tag
vykonáva rovnakú úlohu ako tag
. Na ňu sú pripojené nasledujúce atribúty.
akcie. . Adresu skriptu alebo dokumentu, ktorý tieto formy spracúva. Hodnota označuje adresu URL.
metóda. . Metóda prenosu dát. Môžete zadať získaný (predvolený) alebo príspevok. Získajte prenos dát ako súčasť URL. Možno ste videli niečo ako? Id \u003d 225. Je to to. Post metóda funguje inak, a preto sú prenášané údaje od užívateľa skryté. Je bezpečnejšia, umožňuje prenášať viac informácií vrátane súborov. Ale všetko sa týka programovania, a nie html markup.
akceptovať. . Nastaví kódovanie.
autokemplete. . Umožňuje (zapnuté) alebo vypne (vypnuté) Autocomplete foriem, keď vám sám prehliadač povie, čo nastúpiť, založené na tom, čo ste si naposledy). Odpojte funkciu zmysel pre dôverné formuláre, takže prehliadač nezobrazí neúplné údaje.
názov. Názov formulára.
Tam sú tiež atribúty, ale používajú sa mimoriadne zriedkavé.
. Zaujímavá značka, s ktorou môžete vytvoriť akýkoľvek vstupný prvok, ktorý je špecifikovaný atribútom typu. Stručne povedané, táto značka môže byť použitá a mimo formulára, ale potom nebudete môcť zadať adresu psovoda a prvok stránky bude nefunkčný.
Hodnota
Popis
Vlajky. Pomocou ich pomoci si môžete vybrať niekoľko možností naraz.
Tlačidlo výberu súborov
Skryté pole, v prehliadači sa nezobrazí
Tlačidlo s obrázkom
Pole za heslo. Zvyčajné textové pole, ale zadané znaky sú skryté za hviezdami (*)
Prepínače. Takmer zaškrtávacie políčka, ale s ich pomocou si môžete vybrať len jednu z navrhovaných možností.
Tlačidlo Resetovanie údajov na počiatočné hodnoty
Odosielanie dátových tlačidiel na server. Zvyčajne ich stlačíte, aby ste potvrdili vstup - Uložiť, Apply, OK
Textové pole
V HTML5 sa objavilo mnoho nových hodnôt, ale bohužiaľ, kým (jún 2016) sú podporované len čiastočne.
autofocus. . Vstupné zaostrenie bude nainštalované štandardne na prvok, pre ktorý je tento atribút špecifikovaný.
skontrolovaný . Nainštalujte predvolený príznak alebo prepínač.
vzor. . Pomocou tohto atribútu môžete užívateľovi prinútiť zadať údaje v konkrétnom formáte. Napríklad zadajte iba jednu číslicu od 0 do 9 alebo len písmeno latinskej abecedy (musí byť oboznámený). Zatiaľ čo pole nie je správne naplnené, tieto formuláre nebudú prenesené do spracovania.
zástupný symbol. . Určuje textový tip.
. Kontajner, s ktorým je zoznam vytvorený. Môže to byť rozbaľovací zoznam alebo zoznam s jedným alebo viacerými výberom. Značky Odpovedzte na položky zoznamu
.
veľkosť . Hlavný majetok, ktorý označuje počet zobrazených zobrazovaných riadkov. Napríklad, ak je hodnota 1, zoznam sa ukáže, že sa upustí, inak sa ukáže buď zoznam, z ktorých všetky prvky sú okamžite viditeľné, alebo zoznam prvkov, ktorého môžete pohybovať pomocou posuvníka.
násobný . Atribút bez hodnôt. Zadajte ho, aby ste získali zoznam s viacerými výberom.
požadovaný. . Vytvára zoznam povinných na výber, to znamená, že zatiaľ čo užívateľ nešpecifikuje hodnotu v ňom, formulár nebude ísť. Často robia so zoznamom podlahy v registračných formách.
. Značkový prvok tag používaný vo vnútri
.
hodnota . Hodnota položky zoznamu pre spracovanie skriptu.
vybraný. . Predvolená položka bude zvýraznená týmto atribútom, ako keby si užívateľ vybral.
. Kontajner vám umožňuje zoskupiť položky zoznamu
.
zakázané. . Vytvára zoznam zoznamu neprístupných na výber (zobrazí sa v inej farbe).
Štítok . Skupina textovej hlavice.
Vzorový formulár
Teraz, keď sú známe všetky značky, vytvorte malú formu autorizácie, ktorá spracováva súbor script.php. Nachádza sa v priečinku s HTML stránkou.
Kód bude taký.
Formulár
Prihlásiť sa:
Heslo:
Kto si?
hosť
Administrátor
Zapamätať si
Budeme analyzovať niektoré z jeho častí.
- Vytvorte formulár spracovaný súborom script.php. Údaje sa prenášajú pomocou metódy Získania.
<
br. >
- Prechod tagu na nasledujúci riadok.
<
zaviesť názov. ="
prihlásiť sa. "
typ ="
text. "
veľkosť ="25"
maximálna dĺžka. ="30"
hodnota \u003d "MIKHHAIL"\u003e - Vytvorte textové pole s názvom Prihlásenie do 25 znakov. Ako predvolená hodnota, špecifikujem MIKHHAIL, aby bol užívateľ jasný a ako vstúpiť.
<
zaviesť názov. ="
prejsť "
typ ="
heslo. "
veľkosť ="25"
maximálna dĺžka. ="30"
hodnota ="">
- Vytvorenie vstupného poľa hesla (symboly sú nahradené hviezdičkami). Šírka poľa - 25, maximálna dĺžka hesla - 30 znakov.
<
vybrať ><
možnosť hodnota ="
c. 1 "\u003e Hosť
možnosť ><
možnosť hodnota ="
c. 2 "\u003e administrátor
možnosť >
vybrať >
- Vytvorte jednoduchý rozbaľovací zoznam dvoch položiek.
<
zaviesť názov. ="
uložiť. "
typ ="
zaškrtnite políčko. "
hodnota ="
Áno "\u003e Pamätajte si - Pridávame schránku a napíšte vysvetľujúci text.
<
br. ><
zaviesť typ ="
predložiť "
názov. ="
zadať "
hodnota \u003d "Prihlásenie"\u003e - Vytvorte tlačidlo, stlačte tlačidlo, ktorý spustí proces spracovania údajov.
- Zatvorte formulár.
V prehliadači bude webový formulár vyzerať na obrázku nižšie.
To môže byť vyplnené, ale začať pracovať, musíte napísať kód a uložiť ho do súboru script.php. Vedľa stránky HTML.
26.02.2016
Ahojte všetci! Naďalej študujeme základy HTML. V tejto lekcii budeme analyzovať čo Html. formulár A ako sa vytvorí. Ak ste upozornili, dnes nie je potrebná žiadna webová stránka bez formulárov. Tieto formy môžu byť rôzne, napríklad formulár spätnej väzby, formulár objednávky, formu registrácie a prihlásenia, formu pripomienok, recenzií, vyhľadávací formulár a mnoho ďalších.
Myslím, že teraz potrebujete zobraziť príklady, čo HTML forma vyzerá vizuálne.
○ Formulár vyhľadávania:
○ Prihlasovací formulár:
○ Forma spätnej väzby:
○ Objednávka:
Myslím, že ste chytili podstatu vytvorenia HTML foriem. Takže v dnešnej lekcii poviem ako vytvoriť jednoduchý Html. Formulár A aké značky môžu byť použité na vytvorenie rôznych polí tvaru.
Odteraz som sa pýtam vašu osobitnú pozornosť, pretože téma je zložitá a dôležitá.
Html. formulár - Toto je pole, ktorému používateľ zadá určité informácie. Ale tieto informácie by mali nejakým spôsobom ísť. Druh, HTML forma je ako motocykel bez benzínu, zdá sa, že je to všetko, ale z nejakého dôvodu to nejde. Takže, takže formulár získaný a odoslaný informácie, ktoré používateľ zadal, musíte vytvoriť formuláre rukoväte v jazyku. Ale neobťažujete sa s manipulátorom, pretože ste teraz len pre začiatočníkov. Stále analyzujeme tému psovodov na formuláre v sekcii "PHP". Tak som bol rozptyľovaný od hlavnej témy.
Naučiť sa vytvoriť formuláre HTML
Akákoľvek forma HTML bude pozostávať z hlavnej značky
. Vnútri tagu Zostávajúce prvky formulára, ktoré sa zobrazia na webovej stránke.
Formulár by mal byť umiestnený medzi tagmi
. Pre značku
záverečná značka povinná
.
*atribúty pre značku
rm
>
Názov je jedinečný názov formulára. Používa sa, keď existuje niekoľko foriem na jednej stránke. AKCIA - Tento atribút označuje cestu k obsluhe formulára. Je povinné. Spôsob je spôsob, ako poslať.
Post - údaje sa prenášajú v skrytej forme
Získajte (štandardne) - údaje sa prenášajú v otvorenom otvoree cez reťazec prehliadača.
Príklad toho, čo vyzerá tag
s uvedenými atribútmi:
Tu bude rôzne položky formulára, ktoré sa zobrazia na webovej stránke.
Prvky formy
○ Tag zaviesť
Tag zaviesť - Táto časť položky poľa Forma je navrhnutá tak, aby zadala malý text, čísla. Pre značku
zatváracia značka nie je potrebná
.
*atribúty pre značku<
zaviesť
>
názov - názov prvku
veľkosť - veľkosť poľa
povinné - povinné pole na plnenie
autofocus - Ukazovateľ myši pri načítaní webovej stránky okamžite bude na poli
maxLength - Tento atribút Môžete zadať maximálny počet znakov v poli. V predvolenom nastavení, bez atribútu MAXLENGth, pole zadá neobmedzený počet znakov.
placeholder - Tip pre používateľa, ktorý sa zobrazí priamo vo forme v tvare poľa (použil atribút hodnoty).
typ - typ prvku
Príklad výplne:
Typ typu prvku
Textové pole
○ Textové pole :
Výsledok:
○ Pole heslo :
Výsledok:
○ Poľa pre e-mail "e-mail" :
Výsledok:
○ Ak chcete vybrať súbor zo súboru :
Výsledok:
○ Pre vstup do telefónu "Tel" :
Výsledok:
○ Vyhľadávacie pole "Hľadať" :
Výsledok:
○ Farba výberu farieb "farba" :
Výsledok:
○ Pole pre zadávanie a výber čísla "Číslo" :
min - Minimálny význam
max - Maximálna hodnota
krok - krok.
Výsledok:
○ Pole na výber dátumu "dátum" :
Výsledok:
○ Pole pre výber dátumov a miestneho času vo formáte (05/05/2015 00:00) :
Výsledok:
○ Rozbaľovací kalendár zobrazenia. Pole pre výber roka a mesiaca vo formáte (júl 2015).:
Výsledok:
○ Pole na výber časového času :
Výsledok:
○ Rozsah :
Výsledok:
○ Začiarknite políčko :
skontrolované - Tento atribút označuje, ktorá vlajka musí byť v predvolenom nastavení povolená
Výsledok:
○ Rádio Rádio prehrávač :
skontrolované - Tento atribút označuje, ktorý prehrávač rádia musí byť v predvolenom nastavení povolený
Výsledok:
Tlačidlá
○ Tlačidlo Tlačidlo :
hodnota - nápis na tlačidle
Výsledok:
○ Na odosielanie údajov "Odoslať" :
hodnota - nápis na tlačidle
Výsledok:
○ Tlačidlo Reset Reset :
hodnota - nápis na tlačidle
Výsledok:
○ Tlačidlo obrázok :
Výsledok:
○ Skryté pole "skryté"
○ Tag Select.
Tag vybrať - Toto je súčasť prvku formulára, je určený na zadanie rozbaľovacieho zoznamu. Pre značku
záverečná značka povinná
. Tag Je to rám pre rozbaľovací zoznam.
Ak chcete vytvoriť body rozbaľovacieho zoznamu, existuje značka
. Pre značku
záverečná značka povinná
.
*atribúty pre značku
a
Názov je názov celého zoznamu. Nastaviť len pre značku
.
viacnásobný - pre viacnásobný výber, len ak chcete držať kláves "CTRL". Nastaviť len pre značku
.
Hodnota - nastavená pre každý zoznam položiek pre značku
.
zakázané - blokuje výber položky v rozbaľovacom zozname. Nastaviť len pre značku
.
Nie naliehavý
Naliehavý
Kuriér
Výsledok:
Nie je urgentný urgentný kuriér
Alebo to takto:
Nie naliehavý
Naliehavý
Kuriér
Výsledok:
Nie je urgentný urgentný kuriér
Teraz budete zablokovať atribút "Zakázaný" zo zoznamu:
Nie naliehavý
Naliehavý
Kuriér
Výsledok:
Nie je urgentný urgentný kuriér
○ rozbaľovacie skupiny :
Vytvorenie zoznamu skupiny používa tag
Možnosť
Textarea.
Štítok
Fieldset.
Legenda.
Výsledok:
Možnosť Textarea. LEGISTRÁCIA LEGUMENTOVEJ PRIESTORY.
○ pre viacnásobný výber :
Možnosť
Textarea.
Štítok
Fieldset.
Legenda.
V TEG Používa "viac" atribút.
Výsledok:
Možnosť LEGENTAKA LEGUMENTU
Multi-line textové pole
○ Tag textarea.
Tag textarea. - Toto je súčasť položky Form Field, je určená na zadanie veľkého textu, čísla. záverečná značka povinná
.
*atribúty pre značku<
textarea.
>
názov - názov poľa
cOLS - Šírka poľa
riadky - výška poľa
placeholder - Tip pre používateľa, ktorý sa zobrazí priamo vo vnútri tvaru poľa.
Výsledok:
Alebo to takto:
Zadajte text
Výsledok:
Zadajte text
Alebo to takto:
Výsledok:
Registrácia "Rám" (Fieldset)
○ Tag Fieldset.
Tag Fieldset. - S touto značkou môžete nakresliť rám okolo objektu. Záverečná značka povinná .
Ďalšie tagy Legend Tag - označuje názov. Záverečná značka povinná .
Titul Text vo vnútri rámu.
Výsledok:
To je všetko, čo som chcel hovoriť o téme "HTML-formy". Pozrime sa teraz a v praxi, skúste vytvoriť jednoduchý formulár, s použitím už zoznámenie, ktoré ste sa naučili z tohto článku.
Tu je môj formulár:
Formulár pre zhrnutie zamestnanca skúseného rastliny PJSC "KMZ"
Kto chceš získať prácu?
Riaditeľ
Inžinier
Zvárač
Akú platu chcete získať (mesačne)?
10$
11$
Výsledok:
Predchádzajúci príspevok
Nasledujúci príspevok
Páči sa vám článok? Zdieľaj to
Návštevníci teraz diskutujú