HTML - Formularze.pdf

(113 KB) Pobierz
YGREG.COM - HTML - Formularze
YGREG.COM HTML Formularze
http://www.ygreg.com/druk.php?htmlformularze
HTML Formularze
<FORM>
<INPUT>
<OPTION>
<SELECT>
<TEXTAREA>
<FORM>
Parametry: ACTION, METHOD, NAME, TARGET
Opis:
Rozpoczyna formularz.
ACTION określa adres skryptu obsługującego formularz.
METHOD w zaleŜności od skryptu powinien mieć wartość "get" lub "post".
NAME nazwa przez którą do formularza mogą odwoływać się skrypty w Javie.
TARGET określa nazwę ramki do której zostanie załadowany dokument zwrócony przez
skrypt po wysłaniu formularza. Wartość "_blank" ładuje go do nowego okna, "_top"
likwiduje ramki i wyświetla dokument w całym oknie.
Przykład:
<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.
1 z 3
20100214 20:41
240459113.008.png 240459113.009.png 240459113.010.png
YGREG.COM HTML Formularze
http://www.ygreg.com/druk.php?htmlformularze
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>
<OPTION>
Parametry: SELECTED, VALUE
Opis: Definiuje moŜliwą opcję dla pola <SELECT>
SELECTED ten parametr powinien być ustawiony dla tylko jednej opcji będzie ona
domyślnie wybrana
VALUE wartość jaka zostanie przekazana do skryptu CGI po wysłaniu formularza
Przykład: Zobacz przykład dla <SELECT>
<SELECT>
Parametry: NAME, MULTIPLE
Opis:
Pozwala na wstawienie pola wyboru
NAME nazwa pola
MULTIPLE podanie tego parametru pozwala na wybranie kilku pozycji jednocześnie
Przykład:
<FORM>
<SELECT MULTIPLE>
<OPTION VALUE=p1>Pozycja 1</OPTION>
<OPTION VALUE=p2 SELECTED>Pozycja 2</OPTION>
<OPTION VALUE=p3>Pozycja 3</OPTION>
</SELECT>
</FORM>
<TEXTAREA>
Parametry: NAME, ROWS, COLS
Opis:
Kilkuwierszowe pole do wpisywania tekstu.
COLS liczba kolumn pola.
NAME nazwa pola.
2 z 3
20100214 20:41
240459113.011.png 240459113.001.png 240459113.002.png 240459113.003.png 240459113.004.png 240459113.005.png
YGREG.COM HTML Formularze
http://www.ygreg.com/druk.php?htmlformularze
ROWS liczba rzędów pola.
Wymagany jest znacznik końcowy, w bloku <TEXTAREA> moŜna wpisać domyślną
wartość dla tego pola.
Przykład:
<FORM> <TEXTAREA NAME="nazwa" ROWS="3" COLS="10">Tekst wewnątrz
pola</TEXTAREA> </FORM>
Grzegorz 'Ygreg' Plebański
ygreg@ygreg.com
http://www.ygreg.com
http://www.ygreg.com
3 z 3
20100214 20:41
240459113.006.png 240459113.007.png
Zgłoś jeśli naruszono regulamin