<FORM ACTION="mailto:autor_strony@jego_domena" METHOD="Post"> - kolejnym ważnym punktem jest akcja, która jest wykonywana przez komputer, gdy czytelnik strony zechce przesłać do autora jakieś informacje (zakładamy że czytelnik strony ma wysłać informacje za pomocą poczt}' elektronicznej)
<FORM ACTION="mailto:autor_strony@jego_domena?subject=Temat ankiety" METHOD="Post"> - jeśli dodasz jeszcze temat listu, czyli subject po znaku zapytania, wypełniony formularz trafi do autora z taką właśnie informacją w polu tematu listu
Formularz zawiera różnego typu pola, które są wypełniane informacjami - np. imię i nazwisko, zamawiany towar, dalsze informacje o sobie komentarz itd. Pola te są podzielone na kilka podstawowych grup:
INPUT, z dodatkowymi parametrami TYPE, NAME i VALUE, służy do tworzenia pól, gdzie czytelnik strony może wpisać informację lub wybrać jakąś opcję:
- parametr TYPE określa rodzaj pola, TYPE="checkbox" pozwala wprowadzić pole w postaci kwadratu. Kliknięcie w nim powoduje zaznaczenie pola, ponowne kliknięcie usuwa zaznaczenie, TYPE="radio" pozwala wprowadzić przełącznik (przycisk radiowy). Czytelnik będzie wybierał tylko jedną z możliwych wartości. Kliknięcie na jakiejś wartości powoduje jej zaznaczenie, ale zarazem usuwa zaznaczenie z innej, TYPE="submit" służy do wysłania informacji do autora strony (VALUE="jakaśtamtreść" spowoduje wyświetlenie informacji na przycisku), TYPE="reset" spowoduje usunięcie wszystkich danych wpisanych do formularza
- NAME jest nazwą pola, które je identyfikuje
- VALUE, czyli wartość pola
Polecenie BUTTON, które jest podobne do klasycznego INPUT, ale pozwala wprowadzić do "klikalnego" przycisku znacznie więcej elementów (<BUTTON>Treść przycisku</BUTTON>).
SELECT służy do tworzenia rozwijalnych list z opcjami, spośród których czytelnik wybiera interesujące go pozycje:
<SELECT NAME="nazwa_listy">
<OPTION> pierwsza pozycja <OPTION> druga pozycja <OPTION> trzecia pozycja
</SELECT>
Gdybyśmy chcieli zapewnić możliwość wybrania kilku pozycji, powinniśmy podać <SELECT NAME="nazwa_listy" MULTIPLE>.
Jeśli chcemy zaznaczyć domyślnie jedną z pozycji, musimy użyć przy niej parametru SELECTED (czyli <OPTION SELECTED> pozycja).
Możemy też zmienić wysokość okienka (długość listy), używając parametru SIZE.
TEXTAREA jest poleceniem do tworzenia większego pola na dodatkowy komentarz czytelnika <TEXTAREA NAME=nazwa> wprowadza standardowe pole o 40 kolumnach i 4 wierszach.
Jeśli chcesz, aby pole miało inną wielkość, możesz podać dodatkowe wartości ROWS=x COLS=y.
Gdybyś podał jakiś tekst między otwierającym i zamykającym znacznikiem TEXTAREA, tekst ten ukazałby się w okienku. Można w ten sposób zasugerować coś czytelnikowi.
10