Тег form
Тег form креира форму за слање
података на сервер, где ће ти подаци бити обрађени
коришћењем програмског језика PHP.
Такође, подаци форме могу бити обрађени
коришћењем програмског језика JavaScript.
Тег служи као контејнер за тегове input,
textarea,
select,
button,
fieldset.
Наведени тегови не морају обавезно бити постављени
унутар тега form, али, ако се то не уради,
неће доћи до слања форме на сервер.
Слање форме на сервер се обавља
притиском на дугме, креирано тегом input
са атрибутом type постављеним на вредност submit,
или на дугме button.
Атрибути
| Атрибут | Опис |
|---|---|
action |
Где шаљемо форму, на коју страницу веб сајта (свог или туђег).
Ако се остави празан - форма ће бити послата на тренутну страницу. Опциони атрибут.
У атрибуту се може навести линк на одређено место на страници (преко #, као
код тега a). У том случају, након слања форме
прегледач ће отворити страницу, задату у атрибуту action, на наведеном месту.
|
method |
Метод слања форме, може бити POST или GET. Версталцу то знање није неопходно.
Опциони атрибут. Подразумевано има вредност GET.
|
target |
Одређује линку у којој картици да се отвори: у новој, у тренутној или у фрејму.
Опциони атрибут. |
enctype |
Дефинише начин кодирања података форме.
Опциони атрибут. Више детаља погледајте код атрибута enctype.
|
Вредности атрибута target
| Вредност | Опис |
|---|---|
_blank |
Страница ће се отворити у новој картици прегледача. |
_self |
Страница ће се отворити у тренутној картици прегледача. |
_parent |
Страница ће се отворити у родитељском фрејму. |
_top |
Поништава све фрејмове и учитава страницу у пуним окнима прегледача. |
Подразумевана вредност: _self.
Пример форме
<form action="" method="GET">
<input type="text"><br><br>
<input type="checkbox">
<input type="checkbox" checked>
<input type="radio" name="radio">
<input type="radio" name="radio">
<br><br>
<textarea></textarea><br><br>
<input type="submit">
</form>
:
Види још
-
атрибут
form,
који омогућава постављање елемената форме ван тегаform