Zastosowanie: formularze
Znacznik końcowy: wymagany
Przeglądarka: HTML 2.0
Parametry: ACTION, ENCTYPE,
METHOD, NAME,
TARGET
W obrębie bloku FORM znajdują się definicje składników formularza:
<INPUT>, <TEXTAREA>
i <SELECT>.
Przykład:
<HTML><HEAD> <TITLE>Poradnik HTML: przykładowy formularz</TITLE> </HEAD> <BODY> <FORM ACTION="Mailto:drmalik@bravo.pl" METHOD=POST> <INPUT TYPE=TEXT NAME="nazwisko" SIZE=40> imię i nazwisko <P> <INPUT TYPE=RADIO NAME="płeć">mężczyczna <BR> <INPUT TYPE=RADIO NAME="płeć">kobieta<P> Proszę wybrać temat: <SELECT NAME="Obszar"> <OPTION VALUE="gwiazdy">Pytania do gwiazd <OPTION VALUE="uświadomienie">Uświadomienie <OPTION VALUE="szkoła">Kłopoty w szkole <OPTION VALUE="ogólne">Tematy ogólne </SELECT><P> Poniżej proszę wpisać pytanie: <P> <TEXTAREA NAME="pytanie" COLS="60" ROWS="10"></TEXTAREA><P> <INPUT TYPE=RESET VALUE="Usuń wszystko"> <INPUT TYPE=SUBMIT VALUE="Wyślij pytanie"> </FORM> </BODY></HTML>
Specyfikacja URL-a, w którym wprowadzone do formularza dane będą
dalej przetwarzane. Przeglądarka dane te dołącza do URL-a. Dalszą
obróbkę danych przejmuje najczęściej skrypt CGI.
Uwaga: Z pomocą zasobu MAILTO można spowodować przesłanie
danych z formularza pocztą elektroniczną.
Przykład:
ACTION="mailto:HPrey@opera.com"
Przeglądarka: HTML 3.2
Typ MIME.
Sposób przesłania zawartości formularza. To, której metody należy użyć, zależy od przetwarzającego skryptu CGI. Możliwe wartości:
Przeglądarka: Navigator 2
Poprzez tę nazwę skrypty Javy mogą odwoływać się do formularza.
Przeglądarka: Navigator od 2, Explorer 3
Ma znaczenie tylko w powiązaniu z ramkami (frames) (patrz też <FRAMESET>). Określa nazwę ramki, w której powinien zostać wyświetlony dokument, wskazywany przez HREF.
W razie użycia znacznika <FORM> parametr TARGET podaje okno, w którym zapisany zostanie rezultat działania (action).
Nazwa okna może odnosić się albo do okna, które zostało zdefiniowane za pomocą parametru NAME w <FRAME>, albo do jednej z predefiniowanych nazw: