3. Formalar

Содержание

Слайд 2

Forma

Forma – foydalanuvchiga o'z ma'lumotlarini web sahifa orqali serverga jo'natishda (qayta ishlash

Forma Forma – foydalanuvchiga o'z ma'lumotlarini web sahifa orqali serverga jo'natishda (qayta
uchun) imkonini beradi.

QODIRBEK MAXAROV

Слайд 3

Forma va server

QODIRBEK MAXAROV

Name="John Smith"
Email="johnsmith@gmail.com"

Web application

Response (HTML)

Forma va server QODIRBEK MAXAROV Name="John Smith" Email="johnsmith@gmail.com" Web application Response (HTML)

Слайд 4

form elementi

...

Atributlari:
action – forma ma'lumotlari jo'natiladigan manzil (server manzili)
method – forma ma'lumotlarini

form elementi ... Atributlari: action – forma ma'lumotlari jo'natiladigan manzil (server manzili)
jo'natish metodi (GET | POST)
accept-charset – forma ma'lumotlarini serverga jo'natish kodirovkasi
autocomplete – ushbu formaga foydalanuvchi tomonidan oldin kiritilgan ma'lumotlardan avtomatik foydalanish imkoniyati (on | off)
novalidate – forma ma'lumotlarini serverga jo'natishdan oldin validatsiyadan o'tkazmaslik (qiymatsiz atribut)
enctype – forma ma'lumotlarini serverga jo'natishdagi kodlash (text/plain – probellar + belgisiga almashtiriladi | multipart/form-data hech narsa kodlanmaydi, fayllar jo'natishda ishlatiladi | application/x-www-form-urlencoded – probellar + belgisiga, maxsus belgilar ASCII HEX qiymatlariga almashtiriladi)

QODIRBEK MAXAROV

Слайд 5

Forma elementlari

Forma quyidagi elementlardan tashkil topishi mumkin:

Matn kiritish elementlari ... - ko'p qatorli matn kiritish Atributlari: cols –
– ko'rinadigan soha uzunligi

QODIRBEK MAXAROV




Слайд 13

WYSIWYG tahrirlovchilar

WYSIWYG = What You See Is What You Get
CKEditor
Froala
TinyMCE
Dreamweaver

QODIRBEK MAXAROV

WYSIWYG tahrirlovchilar WYSIWYG = What You See Is What You Get CKEditor

Слайд 14

radio va checkbox elementlari


    How old are you?
     under 24 
     25 to 34 
     35 to 44 
     45+ 
    What type of music do you listen to?
     Indie 
     Pop music 
     Rock 
     Folk music 
     Hip hop music 
    

QODIRBEK MAXAROV

radio va checkbox elementlari How old are you? under 24 25 to

Слайд 15

Vizual guruhlash va nomlash


     How old are you?
     under 24 
     25 to 34 
     35 to 44 
     45+ 


    What type of music do you listen to?
     Indie 
     Pop music 
     Rock 
     Folk music 
     Hip hop music 

QODIRBEK MAXAROV

Vizual guruhlash va nomlash How old are you? under 24 25 to

Слайд 16

Fayl tanlash

    
    

QODIRBEK MAXAROV

Fayl tanlash QODIRBEK MAXAROV

Слайд 17

Raqamli elementlar


QODIRBEK MAXAROV

Raqamli elementlar QODIRBEK MAXAROV

Слайд 18

Sana va vaqtli elementlar

- sana elementi
- vaqt elementi

Sana va vaqtli elementlar - sana elementi - vaqt elementi sana/vaqt elementi
type="datetime-local"> sana/vaqt elementi
- oyni tanlash elementi
- haftani tanlash elementi

QODIRBEK MAXAROV

Слайд 19

Sana va vaqtli elementlar

QODIRBEK MAXAROV

Sana va vaqtli elementlar QODIRBEK MAXAROV

Слайд 20

Yashirin element

Ushbu element foydalanuvchi uchun ko'rinmaydi.

QODIRBEK MAXAROV

Yashirin element Ushbu element foydalanuvchi uchun ko'rinmaydi. QODIRBEK MAXAROV

Слайд 21

label elementi


    Familiya
    
    Ism
    
    
    1-kurs
    
    2-kurs
    
    3-kurs

QODIRBEK MAXAROV

label elementi Familiya Ism 1-kurs 2-kurs 3-kurs QODIRBEK MAXAROV

Слайд 22

select, option va optgroup

select – ochiladigan (dropdown) ro'yxat yaratish
autofocus – avtomatik focus

select, option va optgroup select – ochiladigan (dropdown) ro'yxat yaratish autofocus –
olish
disabled – aktiv bo'lmagan ro'yxat
multiple – ro'yxatda bir nechta element tanlash imkoniyati
required – majburiy bo'lgan element
size – ro'yxatdagi ko'rinib turuvchi elementlar miqdori
option – ro'yxatning har bir elementini aniqlash
disabled – aktiv bo'lmagan ro'yxat elementi
selected – tanlangan ro'yxat elementi
value – ro'yxat elementi qiymati
optgroup – ro'yxat elementlarini mantiqiy (vizual) guruhlash
disabled – aktiv bo'lmagan ro'yxat elementi

QODIRBEK MAXAROV

Слайд 23

select, option va optgroup


    Choose a car:
    
        
            Volvo
            Saab
        
        
            Mercedes
            Audi
        
        
            Toyota
            VAZ
        
    

QODIRBEK MAXAROV

select, option va optgroup Choose a car: Volvo Saab Mercedes Audi Toyota VAZ QODIRBEK MAXAROV

Слайд 24

datalist elementi

datalist – input elementi uchun oldindan aniqlangan qiymatlar ro'yxati.
Choose your browser from the list:


    
    
    
    
    

QODIRBEK MAXAROV

datalist elementi datalist – input elementi uchun oldindan aniqlangan qiymatlar ro'yxati. Choose

Слайд 25

progress va meter elementlari

progress – biror jarayonning bajarilish indikatori
max – jarayon bajarilishi

progress va meter elementlari progress – biror jarayonning bajarilish indikatori max –
uchun zarur bo'lgan umumiy ish (topshiriq) hajmi
value – tugallangan topshiriqlar
meter – oldindan aniq bo'lgan diapazondagi skalyar o'lchov yoki kasr qiymat (datchik)
min – minimum qiymat
max – maksimum qiymat
low – past qiymat chegarasi
high – yuqori qiymat chegarasi
optimum – optimal qiymat
value – joriy qiymat

QODIRBEK MAXAROV

Слайд 26

progress va meter elementlari

Downloading progress:
 32% 

 Disk usage C:
    90%
    Disk usage D:
    60%


Anna's score:
    
    Peter's score:
    
    Linda's score:
    


QODIRBEK MAXAROV

progress va meter elementlari Downloading progress: 32% Disk usage C: 90% Disk