Input Attributes
Ushbu bo'lim HTML `<input>` elementi uchun turli xil atributlarni tavsiflaydi.
HTML Input Atributlari
Ushbu bo'lim HTML <input>
elementi uchun turli xil atributlarni tavsiflaydi.
value
Atributi
input value
atributi kiritish maydoniga boshlang'ich qiymatni belgilaydi.
Misol: Quyida boshlang'ich (standart) qiymatlar bilan kiritish maydonlari keltirilgan:
readonly
Atributi
input readonly
atributi kiritish maydonining faqat o'qiladigan bo'lishini belgilaydi.
Faqat o'qish rejimidagi kiritish maydoni o'zgartirilishi mumkin emas (biroq, foydalanuvchi uni tanlashi, ko'chirib olish imkoniyatiga ega bo'ladi).
Faqat o'qish rejimidagi kiritish maydonining qiymati forma yuborilganda jo'natiladi!
Misol: Faqat o'qish rejimidagi kiritish maydoni:
disabled
Atributi
input disabled
atributi kiritish maydonining ishlamayotganligini belgilaydi.
Ishlamaydigan kiritish maydoni foydalanib bo'lmaydi va bosilmaydi.
Ishlamaydigan kiritish maydonining qiymati forma yuborilganda jo'natilmaydi!
Misol: Ishlamaydigan kiritish maydoni:
size
Atributi
input size
atributi kiritish maydonining ko'rinadigan kengligini belgilar soni bo'yicha belgilaydi.
size
uchun standart qiymat 20.
Eslatma: size
atributi quyidagi input turlari bilan ishlaydi: text, search, tel, url, email, va password.
Misol: Kiritish maydoni uchun kenglikni belgilash:
maxlength
Atributi
input maxlength
atributi kiritish maydoniga ruxsat etilgan maksimal belgilar sonini belgilaydi.
Eslatma: maxlength
o'rnatilganda, kiritish maydoni belgilangan belgilar sonidan ko'p qabul qilmaydi. Ammo, bu atribut hech qanday bildirishnoma bermaydi. Agar foydalanuvchini ogohlantirmoqchi bo'lsangiz, JavaScript kodini yozishingiz kerak.
Misol: Kiritish maydoni uchun maksimal uzunlikni belgilash:
min
va max
Atributlari
input min
va max
atributlari kiritish maydonining minimal va maksimal qiymatlarini belgilaydi.
min
va max
atributlari quyidagi input turlari bilan ishlaydi: number, range, date, datetime-local, month, time, va week.
Maslahat: max
va min
atributlarini birgalikda foydalanib, qonuniy qiymatlar diapazonini yarating.
Misol: Maksimal sana, minimal sana va qonuniy qiymatlar diapazonini belgilash:
multiple
Atributi
input multiple
atributi foydalanuvchiga kiritish maydoniga bir nechta qiymatlarni kiritish imkonini beradi.
multiple
atributi quyidagi input turlari bilan ishlaydi: email, va file.
Misol: Bir nechta qiymatlarni qabul qiladigan fayl yuklash maydoni:
pattern
Atributi
input pattern
atributi kiritish maydonining qiymati forma yuborilganda tekshiriladigan regular ifodani belgilaydi.
pattern
atributi quyidagi input turlari bilan ishlaydi: text, date, search, url, tel, email, va password.
Maslahat: Foydalanuvchiga yordam berish uchun pattern
atributiga mos keladigan qiymatni title
atributi bilan ta'riflang.
Maslahat: JavaScript darsligimizda regular ifodalar haqida ko'proq bilib oling.
Misol: Faqat uchta harfni (raqamlar yoki maxsus belgilar yo'q) qabul qiladigan kiritish maydoni:
placeholder
Atributi
input placeholder
atributi kiritish maydonida kutilayotgan qiymatni tavsiflovchi qisqa maslahatni (namuna qiymat yoki kutilayotgan formatning qisqa tavsifi) belgilaydi.
Qisqa maslahat kiritish maydonida foydalanuvchi qiymat kiritishidan oldin ko'rsatiladi.
placeholder
atributi quyidagi input turlari bilan ishlaydi: text, search, url, number, tel, email, va password.
Misol: Maslahat matni bilan kiritish maydoni:
required
Atributi
input required
atributi kiritish maydoni to'ldirilishi kerakligini belgilaydi.
required
atributi quyidagi input turlari bilan ishlaydi: text, search, url, tel, email, password, date pickers, number, checkbox, radio, va file.
Misol: Talab qilingan kiritish maydoni:
step
Atributi
input step
atributi kiritish maydoni uchun qonuniy raqam intervalini belgilaydi.
Misol: Agar step="3"
deb belgilangan bo'lsa, qonuniy raqamlar -3, 0, 3, 6, va hokazo bo'lishi mumkin.
Maslahat: Bu atributni max
va min
atributlari bilan birga ishlatib, qonuniy qiymatlar diapazonini yaratishingiz mumkin.
step
atributi quyidagi input turlari bilan ishlaydi
: number, range, date, datetime-local, month, time, va week.
Misol: Maksimal va minimal sanani belgilash:
autofocus
Atributi
input autofocus
atributi forma yuklanganda kiritish maydoni avtomatik ravishda fokuslanishi kerakligini belgilaydi.
Fokuslangan kiritish maydoni forma ochilganda avtomatik ravishda ko'rib chiqiladi (foydalanuvchi bu maydonga ma'lumot kiritishni boshlashi mumkin).
Eslatma
Sahifada faqat bitta kiritish maydoni autofocus atributiga ega bo'lishi mumkin.
Misol: Avtomatik fokuslangan kiritish maydoni:
autocomplete
Atributi
input autocomplete
atributi kiritish maydonida avtomatik to'ldirish funktsiyasi yoqilgan yoki o'chirilganligini belgilaydi.
Avtomatik to'ldirish - bu brauzer foydalanuvchi uchun shakl maydonlarini to'ldirishini ta'minlovchi funktsiya. Brauzer ilgari kirish maydoniga kiritilgan qiymatlarni saqlaydi va foydalanuvchi kiritish maydoniga e'tibor qaratganida taklif qiladi.
autocomplete
atributi quyidagi input turlari bilan ishlaydi: text, search, url, tel, email, password, datepickers, range, va color.
Misol: Autofill yoqilgan kiritish maydoni:
autocapitalize
Atributi
input autocapitalize
atributi kirish maydonida avtomatik bosh harflarni yoqadi yoki o'chiradi.
Misol: Autocapitalize bilan kiritish maydoni: