46 of 133 menu

Input teqi

input teqi müxtəlif HTML form elementləri yaradır: adi daxil etme sahəsi, şifrə üçün daxil etme sahəsi, checkbox (çekboks), radio düymələri, düymə.

input teqi form teqinin daxilində olmalıdır. Bu məcburi deyil, ancaq məlumatların serverə göndərilməsi və onların PHP vasitəsilə işlənməsi üçün lazımdır.

Bağlanan teq tələb etmir.

Atributlar

Atribut Təsvir
type Daxil etme sahəsinin tipini təyin edir. Variantlar aşağıda bax.
value Daxil etme sahəsində standart dəyər. Düymə zamanı onun mətnini təyin edir. Ətraflı üçün value atributuna bax.
placeholder Daxil etme sahəsində ipucu, ətraflı üçün placeholder atributuna bax.
name Daxil etme sahəsinin adı. PHP-də sahə məlumatlarını almaq üçün lazımdır. Formanın düzgün işləməsi üçün daxil etme sahələrinin adları bir-biri ilə üst-üstə düşməməlidir (bir formada). Əgər üst-üstə düşürsə - PHP-də HTML kodunda aşağıda olan daxil etme sahəsinin məlumatları gələcək.
disabled Form elementini (sadəcə input deyil, demək olar ki, hər hansı birini) bloklayır, ətraflı üçün disabled atributuna bax.

Type atributunun dəyərləri

Dəyər Təsvir
text Adi mətn daxil etme sahəsi yaradır.
password Şifrə üçün mətn daxil etme sahəsi yaradır. Ona mətn daxil etməyə cəhd edin - ulduzlar şəklində göstəriləcək.
checkbox Çekboks yaradır. Ətraflı üçün checkbox-a bax.
radio Radio keçid yaradır. Ətraflı üçün radio-a bax.
hidden Gizli input yaradır, ekranda görünməyəcək, ancaq value atributunda olan məlumatları serverə göndərəcək.
button Düymə yaradır. Bu düyməyə basmaq formanı serverə göndərməyəcək. O, link daxilində və ya JavaScript vasitəsilə istifadə edilə bilər. Standart olaraq düymənin mətni yoxdur (mətnsiz düymə nümunəsi: ), o, value vasitəsilə təyin edilir. Həmçinin button teqinə də bax, o da düymə yaradır.
submit Məlumatları serverə göndərəcək düymə yaradır. Düymənin mətni brauzerdən asılıdır, onu value vasitəsilə dəyişmək olar. Həmçinin button teqinə də bax, o da düymə yaradır.
reset Doldurulmuş formanı təmizləyəcək düymə yaradır. Düymənin mətni brauzerdən asılıdır, onu value vasitəsilə dəyişmək olar.
file Fayl seçmə düyməsi yaradır. Bu düymənin dizaynını CSS vasitəsilə dəyişmək qadağandır (ancaq hiyləgər yollar var). Əgər sizə formada belə bir sahə lazımdırsa, onda form teqinin enctype atributu multipart/form-data dəyərində olmalıdır.

HTML5-də type atributunun yeni dəyərləri

Bu atribut dəyərləri yenidir, yalnız HTML5-də peyda olub, buna görə də bəzi brauzerlərdə işləməyə bilər və ya müxtəlif brauzerlərdə fərqli işləyə bilər.

Əgər brauzer type atributunun məzmununu başa düşə bilmirsə (məsələn, dəstəklənmir və ya səhv daxil edilib), o, elementi adi mətn inputu kimi qəbul edəcək, sanki type-da text dəyəri var.

Aşağıdakı nümunələrə müxtəlif brauzerlərdə baxın. Inputlara mətn daxil etməyə və göndərmə düyməsinə basmağa çalışın. Əgər mətn düzgün deyilsə və ya sahə boşdursa - brauzer səhv göstərəcək. Məsələn, email tipi olan sahəyə düzgün olmayan email daxil etsəniz - brauzer formanı göndərməyə icazə verməyəcək və səhv mesajı göstərəcək (səhv mətni və onun görünüşünü html css ilə dəyişmək olmaz). Əgər sahə boşdursa - brauzer yenə də səhv göstərəcək, bu required atributu vasitəsilə əldə edilir:

Dəyər Təsvir
email
number
url
tel
search
color
date
month
week
datetime
datetime-local
range

Həmçinin bax

  • textarea teqi,
    çoxsətirli daxil etme sahəsi yaradır
  • pattern atributu,
    sahələrin doğrulanmasını həyata keçirir
azbydeenesfrkakkptruuz