Тег 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тегинен тышкары жайгаштырууга мүмкүндүк берет