<INPUT>
Parametry: | ALIGN, CHECKED, MAXLENGTH, NAME, SIZE, SRC, TYPE, VALUE
Opis: | Tworzy pole formularza, jego wygląd zależy od parametru TYPE:
- TYPE="text" - jednowierszowe pole do wprowadzania tekstu.
- TYPE="password" - podobnie jak wyżej, ale zamiast liter pojawiają się gwiazdki.
- TYPE="checkbox" - małe pole do zaznaczania.
- TYPE="radio" - podobnie jak wyżej, ale gdy pól tych występuje kilka o takiej samej nazwie, można zaznaczyć tylko jedno z nich.
- TYPE="reset" - przycisk czyszczący zawartość formularza.
- TYPE="submit" - przycisk wysyłający formularz.
- TYPE="hidden" - pozwala na przekazanie dodatkowych parametrów do skryptu.
- TYPE="image" - obrazek, którego kliknięcie powoduje wysłanie formularza. Dodatkowo wysyłane są współrzędne kliknięcia.
Inne parametry mają znaczenie zależne od parametru type:
ALIGN - przy TYPE="image" wyrównanie tekstu względem obrazka.
CHECKED - przy TYPE="checkbox" lub "radio" domyślnie uaktywnia dane pole.
MAXLENGTH - dla typu "text" lub "password określa maksymalną długość tekstu, który może wpisać użytkownik.
NAME - nazwa pola, wymagana przy wszystkich typach oprócz "reset" i "submit".
SIZE - przy typie "text" lub "password" określa długość pola.
SRC - przy typie "image" określa adres obrazka.
VALUE - w przypadku typów "submit" i "reset" określa tekst na przycisku, dla typu "checkbox" lub "radio" określa wartość przesyłaną do serwera, jeżeli pole jest zaznaczone.
Przykład: |
<FORM NAME="formularz" METHOD="post" ACTION="skrypt.cgi">
<INPUT TYPE="text" SIZE="3" MAXLENGTH="3"><BR>
<INPUT TYPE="password" SIZE="8" MAXLENGTH="8"><BR>
<INPUT TYPE="checkbox" CHECKED><INPUT TYPE="checkbox"><INPUT TYPE="checkbox" CHECKED><BR>
<INPUT TYPE="radio" NAME="radio"><INPUT TYPE="radio" NAME="radio" CHECKED><INPUT TYPE="radio" NAME="radio"><BR>
<INPUT TYPE="reset" VALUE="Wyczyść">
<INPUT TYPE="submit" VALUE="Wślij">
<INPUT TYPE="hidden" NAME="nazwa" VALUE="treść parametru">
</FORM>
| | | |