SlideShare a Scribd company logo
1 of 4
Stosowanie formularzy na stronie umożliwia zebranie informacji oraz ułatwia komunikację z
użytkownikami.
Struktura formularza
<form action="*">
Pola formularza
</form>
* - adres e-mail, ścieżka dostępu do skryptu
Wysyłanie poczty
Aby wysłać wiadomość ze strony w poleceniu action należy podać adres e-mail oraz określić
metodę:
 method="post" (wysyłamy)
 method="get" (pobieramy)
Przykład
<form action="mailto:przykladowy_adres@mail.pl" method="post">
Pola formularza
</form>
Rodzaje pól formularza
• pole tekstowe
• pole opcji
• pole wyboru
• obszar tekstowy
• lista wyboru
• hasło
• wysyłanie
• czyszczenie zawartości
• przycisk
Pole tekstowe
Pole tekstowe określamy za pomocą input.
<form action="*">
<label>Nazwisko</label> <input type="text" name="nazwisko" />
</form>
Przykład
Nazwisko
 type - typ pola
 name - nazwa powinna być inna dla każdego pola
Formatowanie pola tekstowego.
<form action="*">
<label>Nazwisko</label> <input type="text" name="nazwisko" size="50"
maxlength="30" />
</form>
 size - rozmiar pola
 maxlength - maksymalna ilość znaków
Przykład
Nazwisko
Pole opcji
Pole opcji ustalamy za pomocą typu radio.
<form action="*">
<input type="radio" name="radio" value="wartość" />
</form>
 type - typ pola
 name - nazwa powinna być ta sama dla każdego pola
 value - wartość inna dla każdej odpowiedzi
Przycisk typu radio umożliwia zaznaczenie jednej opcji.
Przykład A B C
Pole wyboru
Pole wyboru ustalamy za pomocą typu checkbox.
<form action="*">
<input type="checkbox" name="checkbox" value="wartość" />
</form>
 type - typ pola
 name - nazwa powinna być ta sama dla każdego pola
 value - wartość inna dla każdej odpowiedzi
Przycisk typu checkbox umożliwia zaznaczenie wielu opcji.
Przykład A B C
Obszar tekstowy
Obszar tekstowy ustalamy za pomocą text-area.
<form action="*">
<textarea name="texarea"></textarea>
</form>
Przykład
Lista wyboru
Listę wyboru ustalamy za pomocą select.
 Lista rozwijana
<form action="*">
<select name="select">
<option>Opcja</option>
</select>
</form>
Hasło
Hasło ustalamy za pomocą typu password.
<form action="*">
<label>Hasło</label> <input type="password" name="haslo" />
</form>
Przykład Hasło
Wysyłanie
Wysyłanie ustalamy za pomocą typu submit.
<form action="*">
<input type="submit" value="Wyślij" />
</form>
Przykład
Czyszczenie zawartości
Czyszczenie zawartości ustalamy za pomocą typu reset.
<form action="*">
<input type="reset" value="Wyczyść formularz" />
</form>
Przykład
Nazwisko
A
B
C
Przycisk
Przycisk ustalamy za pomocą button. W odróżnieniu od dwóch powyższych sposobów daje
więcej możliwości sformatowania jego wyglądu.
<form action="*">
<button type="typ"></button>
</form>
Typy przycisku:
 button - domyślny
 submit - wysyłanie
 reset - kasowanie
<form action="*">
<button type="submit">Wyślij formularz</button>
</form>
Przykład
Poniżej przykład przycisku obrazkowego.
<form action="*">
<button type="submit"><img src="sciezka_dostepu_do_obrazka" alt="wyślij"
/></button>
</form>
Przykład

More Related Content

What's hot

What's hot (8)

HTML Dasar : #4 Paragraf
HTML Dasar : #4 ParagrafHTML Dasar : #4 Paragraf
HTML Dasar : #4 Paragraf
 
HTML Dasar : #8 Image
HTML Dasar : #8 ImageHTML Dasar : #8 Image
HTML Dasar : #8 Image
 
CSS Layouting #5 : Position
CSS Layouting #5 : PositionCSS Layouting #5 : Position
CSS Layouting #5 : Position
 
HTML Dasar : #1 Pendahuluan
HTML Dasar : #1 PendahuluanHTML Dasar : #1 Pendahuluan
HTML Dasar : #1 Pendahuluan
 
HTML iframe
HTML iframeHTML iframe
HTML iframe
 
Html tags describe in bangla
Html tags describe in banglaHtml tags describe in bangla
Html tags describe in bangla
 
Html basics NOTE
Html basics NOTEHtml basics NOTE
Html basics NOTE
 
jQuery - Chapter 3 - Effects
jQuery - Chapter 3 - Effects  jQuery - Chapter 3 - Effects
jQuery - Chapter 3 - Effects
 

More from TomaszWoniakowski1 (6)

Podstawy php
Podstawy phpPodstawy php
Podstawy php
 
Css
CssCss
Css
 
Zajecia4 progbiz
Zajecia4 progbizZajecia4 progbiz
Zajecia4 progbiz
 
Prezentacja php3
Prezentacja   php3Prezentacja   php3
Prezentacja php3
 
Programowanie stron internetowych 1 (w)
Programowanie stron internetowych 1 (w) Programowanie stron internetowych 1 (w)
Programowanie stron internetowych 1 (w)
 
Podstawy php
Podstawy phpPodstawy php
Podstawy php
 

Formularze progstrintzao

  • 1. Stosowanie formularzy na stronie umożliwia zebranie informacji oraz ułatwia komunikację z użytkownikami. Struktura formularza <form action="*"> Pola formularza </form> * - adres e-mail, ścieżka dostępu do skryptu Wysyłanie poczty Aby wysłać wiadomość ze strony w poleceniu action należy podać adres e-mail oraz określić metodę:  method="post" (wysyłamy)  method="get" (pobieramy) Przykład <form action="mailto:przykladowy_adres@mail.pl" method="post"> Pola formularza </form> Rodzaje pól formularza • pole tekstowe • pole opcji • pole wyboru • obszar tekstowy • lista wyboru • hasło • wysyłanie • czyszczenie zawartości • przycisk
  • 2. Pole tekstowe Pole tekstowe określamy za pomocą input. <form action="*"> <label>Nazwisko</label> <input type="text" name="nazwisko" /> </form> Przykład Nazwisko  type - typ pola  name - nazwa powinna być inna dla każdego pola Formatowanie pola tekstowego. <form action="*"> <label>Nazwisko</label> <input type="text" name="nazwisko" size="50" maxlength="30" /> </form>  size - rozmiar pola  maxlength - maksymalna ilość znaków Przykład Nazwisko Pole opcji Pole opcji ustalamy za pomocą typu radio. <form action="*"> <input type="radio" name="radio" value="wartość" /> </form>  type - typ pola  name - nazwa powinna być ta sama dla każdego pola  value - wartość inna dla każdej odpowiedzi Przycisk typu radio umożliwia zaznaczenie jednej opcji. Przykład A B C Pole wyboru Pole wyboru ustalamy za pomocą typu checkbox.
  • 3. <form action="*"> <input type="checkbox" name="checkbox" value="wartość" /> </form>  type - typ pola  name - nazwa powinna być ta sama dla każdego pola  value - wartość inna dla każdej odpowiedzi Przycisk typu checkbox umożliwia zaznaczenie wielu opcji. Przykład A B C Obszar tekstowy Obszar tekstowy ustalamy za pomocą text-area. <form action="*"> <textarea name="texarea"></textarea> </form> Przykład Lista wyboru Listę wyboru ustalamy za pomocą select.  Lista rozwijana <form action="*"> <select name="select"> <option>Opcja</option> </select> </form> Hasło Hasło ustalamy za pomocą typu password. <form action="*"> <label>Hasło</label> <input type="password" name="haslo" /> </form> Przykład Hasło Wysyłanie Wysyłanie ustalamy za pomocą typu submit.
  • 4. <form action="*"> <input type="submit" value="Wyślij" /> </form> Przykład Czyszczenie zawartości Czyszczenie zawartości ustalamy za pomocą typu reset. <form action="*"> <input type="reset" value="Wyczyść formularz" /> </form> Przykład Nazwisko A B C Przycisk Przycisk ustalamy za pomocą button. W odróżnieniu od dwóch powyższych sposobów daje więcej możliwości sformatowania jego wyglądu. <form action="*"> <button type="typ"></button> </form> Typy przycisku:  button - domyślny  submit - wysyłanie  reset - kasowanie <form action="*"> <button type="submit">Wyślij formularz</button> </form> Przykład Poniżej przykład przycisku obrazkowego. <form action="*"> <button type="submit"><img src="sciezka_dostepu_do_obrazka" alt="wyślij" /></button> </form> Przykład