Stosowanie formularzy na stronie umożliwia zebranie informacji oraz ułatwia komunikację z użytkownikami.
STRUKTURA FORMULARZA
* - 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)
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.
- type - typ pola
- name - nazwa powinna być inna dla każdego pola
Formatowanie pola tekstowego.
- size - rozmiar pola
- maxlength - maksymalna ilość znaków
POLE OPCJI
Pole opcji ustalamy za pomocą typu radio.
- type - typ pola
- name - nazwa powinna być inna dla każdego pola
- value - wartość inna dla każdej odpowiedzi
Przycisk typu radio umożliwia zaznaczenie jednej opcji.
POLE WYBORU
Pole wyboru ustalamy za pomocą typu checkbox.
- type - typ pola
- name - nazwa powinna być inna dla każdego pola
- value - wartość inna dla każdej odpowiedzi
Przycisk typu checkbox umożliwia zaznaczenie wielu opcji.
OBSZAR TEKSTOWY
Obszar tekstowy ustalamy za pomocą text-area.
LISTA WYBORU
Listę wyboru ustalamy za pomocą select.
- Lista rozwijana
- Lista z możliwością zaznaczenia kilku opcji
HASŁO
Hasło ustalamy za pomocą typu password.
WYSYŁANIE
Wysyłanie ustalamy za pomocą typu submit.
CZYSZCZENIE ZAWARTOŚCI
Czyszczenie zawartości ustalamy za pomocą typu reset.
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.
Typy przycisku:
- button - domyślny
- submit - wysyłanie
- reset - kasowanie
Poniżej przykład przycisku obrazkowego.