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:
Last updated on