Html shakllari bu veb-saytga tashrif buyuruvchilardan ma'lumot to'plash uchun foydalaniladigan boshqarish vositalari. Veb-shakllar bosilishi mumkin bo'lgan matn qutilari, tugmalar


Download 436.88 Kb.
Pdf ko'rish
bet2/7
Sana14.12.2022
Hajmi436.88 Kb.
#1002646
1   2   3   4   5   6   7
Bog'liq
HTML5 shakllari takomillashtirilgan xususiyatlar, yangi maydon turlari

Xususiyat
Qiymat / tavsif
accept-
accept-
charset
charset
Atribut qiymati bu, masalan, shaklni yuborish uchun ishlatiladigan belgilar to'plamining bo'sh joy bilan
ajratilganro'yxati


.
action
action
url
url
Ma'lumotni yuborish uchun server shaklini qayta ishlov beruvchisini belgilaydigan zarur atribut . Bu 
action.php
action.php
shakl
19.08.2020
HTML5 shakllari: takomillashtirilgan xususiyatlar, yangi maydon turlari va sifatlari
https://html5book.ru/html5-forms/
4/17
ma'lumotlari bilan nima qilishni tasvirlaydigan fayl (masalan ). Agar atribut qiymati ko'rsatilmagan bo'lsa, u holda sahifani
qayta yuklaganidan so'ng, elementlarning standart qiymatlari olinadi. 
Agar barcha ishlar mijoz tomonidan JavaScript skriptlari yordamida bajarilsa, atribut uchun 
action
action
qiymatni belgilash
mumkin 
#
#

Bundan tashqari, tashrif buyuruvchi tomonidan to'ldirilgan shakl sizning pochtangizga kelishi uchun uni qilishingiz
mumkin.Buning uchun siz quyidagi yozuvni kiritishingiz kerak:


autocomplete
autocomplete
Keyingi kiritish paytida matn maydoniga kiritilgan qiymatlarni eslab qolish va ularni avtomatik ravishda almashtirish uchun
javob beradi: 
on
on
- maydon himoyalanmaganligini va uning qiymati saqlanib olinishini anglatadi, 
off
off
- forma maydonlarida avto to'ldirishni o'chiradi.
enctype
enctype
Masalan, forma bilan yuborilgan ma'lumotlarning MIME turini belgilash uchun ishlatiladi 
enctype="multipart/form-
enctype="multipart/form-
data"
data"
.Faqatgina hollarda ko'rsatiladi 
method="post"
method="post"

application/x-www-form-urlencoded
application/x-www-form-urlencoded
Taqdim etilgan ma'lumotlar URL-kodlangan shakl o'zgaruvchilarining ro'yxati ekanligini
ko'rsatuvchi standart tarkib turi. Bo'shliq belgilar (ASCII 32) kabi kodlanadi 
+
+
va maxsus belgilar, masalan, 
!
!
oltinchi
darajadagi kabi kodlanadi 
%21
%21

multipart/form-data
multipart/form-data
- fayllarni o'z ichiga olgan shakllarni yuborish uchun foydalaniladi, ASCII bo'lmagan ma'lumotlar va
ikkilik ma'lumotlar, bir nechta qismlardan iborat bo'lib, ularning har biri alohida shakl elementining tarkibini aks ettiradi. 
text/plain
text/plain
- oddiy (html emas) matn uzatilayotganligini bildiradi.
method
method
Forma ma'lumotlari qanday uzatilishini belgilaydi. 
Usul 
get
get
ma'lumotlarni brauzerning manzil satri orqali serverga yuboradi. Serverga so'rovni shakllantirishda barcha
o'zgaruvchilar va ularning qiymatlari forma ketma-ketligini hosil qiladi 
www.anysite.ru/form.php?
www.anysite.ru/form.php?
var1=1&var2=2
var1=1&var2=2
.O'zgaruvchan nomlar va qiymatlar belgidan keyin server manziliga qo'shiladi va belgi 
?
?
bilan
ajratiladi 
&
&
. Lotin tilidan tashqari barcha maxsus belgilar va harflar formatda kodlangan 
%nn
%nn
, bo'sh joy uning o'rniga
qo'yiladi 
+
+
. Agar siz katta hajmdagi ma'lumotlarni uzatmasangiz, ushbu usuldan foydalanish kerak. Agar faylni forma bilan
birga yuborish kerak bo'lsa, bu usul ishlamaydi. 
Usul
post
post
katta miqdordagi ma'lumotlar, shuningdek, maxfiy ma'lumotlar va parollar yuborishda foydalaniladi. Ushbu usul
yordamida yuborilgan ma'lumotlar URL sarlavhasida ko'rinmaydi, chunki u xabarning asosiy qismida mavjud.


name
name
Belgilaydi shaklida nomini , masalan, skriptlar orqali kirish shakli elementlari uchun ishlatiladi 
name="opros"
name="opros"
.
novalidate
novalidate
Shaklni yuborish tugmachasida tekshirishni o'chirib qo'yadi. Atribut qiymatni ko'rsatmasdan ishlatiladi
target
target
Ma'lumot yo'naltiriladigan oynani ko'rsatadi: 


19.08.2020
HTML5 shakllari: takomillashtirilgan xususiyatlar, yangi maydon turlari va sifatlari
https://html5book.ru/html5-forms/
5/17
_blank
_blank
- yangi oyna 
_self
_self
- xuddi shu freym 
_parent
_parent
- ota-ona freymi (agar mavjud bo'lsa, mavjud bo'lsa, keyin mavjud 
_top
_top
bo'lgan oynaga ) - ushbu freymga nisbatan yuqori darajadagi oyna. Agar qo'ng'iroq bola doirasidan bo'lmasa, u holda
o'sha freymga.
2. Shakl elementlarini guruhlash
Element 
...

...

bir-biri bilan bog'liq elementlarni guruhlash uchun mo'ljallangan bo'lib, shaklni mantiqiy qismlarga
ajratadi.
Elementlarning har bir guruhiga 


tegdan keyin darhol keladigan element yordamida nom berish mumkin 


. Guruh
nomi chap chegarada yuqori chegarada paydo bo'ladi 


. Masalan, agar element 


aloqa ma'lumotlarini saqlasa:
<
form
>
<
fieldset
>
<
legend
>
Контактная информация
legend
>
<
p
><
label 
for
="
name
">
Имя 
<
em
>
*
em
>label
><
input 
type
="
text
"
id
="
name
">p
>
<
p
><
label 
for
="
email
">
E-mail
label
><
input 
type
="
email
"
id
="
email
">p
>
fieldset
>
<
p
><
input 
type
="
submit
"
value
="
Отправить
">p
>
form
>
Html
19.08.2020
HTML5 shakllari: takomillashtirilgan xususiyatlar, yangi maydon turlari va sifatlari
https://html5book.ru/html5-forms/
6/17
SHAKL: 2. FORMAT ELEMENTLARINI
YORDAMIDA GURUHLASH
2-JADVAL.
TAG-NING XUSUSIYATLARI

Download 436.88 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling