<input>
Misol
Uchta kiritish maydoniga ega HTML forma: ikkita matn maydoni va bitta yuborish tugmasi:
<form action="/action_page.php">
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname"><br><br>
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname"><br><br>
<input type="submit" value="Submit">
</form>
O‘zingiz sinab ko‘ring »Ta’rif va qo‘llanilishi
<input> tegi foydalanuvchi ma’lumot kiritishi mumkin bo‘lgan kiritish maydonini belgilaydi.
<input> elementi eng muhim forma elementidir.
<input> elementi type atributiga qarab turli ko‘rinishlarda ko‘rsatilishi mumkin.
Turli kiritish turlari quyidagilar:
<input type="button"><input type="checkbox"><input type="color"><input type="date"><input type="datetime-local"><input type="email"><input type="file"><input type="hidden"><input type="image"><input type="month"><input type="number"><input type="password"><input type="radio"><input type="range"><input type="reset"><input type="search"><input type="submit"><input type="tel"><input type="text">(standart qiymat)<input type="time"><input type="url"><input type="week">
Har bir kiritish turi uchun misollarni ko‘rish uchun type atributiga qarang!
Maslahatlar va eslatmalar
Maslahat: <input type="text">, <input type="checkbox">, <input type="radio">, <input
type="file"> va <input type="password"> uchun yorliqlarni belgilashda har doim <label> tegidan foydalaning.
Brauzerlarda qo‘llab-quvvatlash
| Element | |||||
|---|---|---|---|---|---|
| <input> | Ha | Ha | Ha | Ha | Ha |
Atributlar
| Atribut | Qiymat | Tavsif |
|---|---|---|
| accept | file_extension audio/* video/* image/* media_type |
Foydalanuvchi fayl tanlash oynasida qaysi turdagi fayllarni tanlay olishi uchun filtrni belgilaydi (faqat type="file" uchun) |
| alt | text | Rasmlar uchun muqobil matnni belgilaydi (faqat type="image" uchun) |
| autocomplete | on off |
<input> elementida avtomatik to‘ldirish yoqilgan bo‘lishi kerakmi yoki yo‘qligini belgilaydi |
| autofocus | autofocus | Sahifa yuklanganda <input> elementi avtomatik ravishda fokus olishi kerakligini belgilaydi |
| checked | checked | Sahifa yuklanganda <input> elementi oldindan tanlangan bo‘lishi kerakligini belgilaydi (type="checkbox" yoki type="radio" uchun) |
| dirname | inputname.dir | Matn yo‘nalishi yuborilishini bildiradi |
| disabled | disabled | <input> elementi faolsizlantirilgan bo‘lishi kerakligini belgilaydi |
| form | form_id | <input> elementi tegishli bo‘lgan formani belgilaydi |
| formaction | URL | Forma yuborilganda kiritish elementini qayta ishlaydigan faylning URL manzilini belgilaydi (type="submit" va type="image" uchun) |
| formenctype | application/x-www-form-urlencoded multipart/form-data text/plain |
Forma ma’lumotlarini serverga yuborishda qanday kodlash kerakligini belgilaydi (type="submit" va type="image" uchun) |
| formmethod | get post |
Ma’lumotlarni action URL manziliga yuborish uchun HTTP metodini belgilaydi (type="submit" va type="image" uchun) |
| formnovalidate | formnovalidate | Forma elementlari yuborilganda tekshirilmasligi (validatsiya qilinmasligi) kerakligini belgilaydi |
| formtarget | _blank _self _parent _top framename |
Formani yuborgandan keyin olingan javob qayerda ko‘rsatilishini belgilaydi (type="submit" va type="image" uchun) |
| height | pixels | <input> elementining balandligini belgilaydi (faqat type="image" uchun) |
| list | datalist_id | <input> elementi uchun oldindan belgilangan variantlarni o‘z ichiga olgan <datalist> elementiga ishora qiladi |
| max | number date |
<input> elementi uchun maksimal qiymatni belgilaydi |
| maxlength | number | <input> elementida ruxsat etilgan belgilarning maksimal sonini belgilaydi |
| min | number date |
<input> elementi uchun minimal qiymatni belgilaydi |
| minlength | number | <input> elementida talab qilinadigan belgilarning minimal sonini belgilaydi |
| multiple | multiple | Foydalanuvchi <input> elementiga bir nechta qiymat kiritishi mumkinligini belgilaydi |
| name | text | <input> elementining nomini belgilaydi |
| pattern | regexp | <input> elementining qiymati tekshiriladigan muntazam ifodani belgilaydi |
| placeholder | text | <input> elementining kutilayotgan qiymatini tavsiflovchi qisqa maslahatni belgilaydi |
| popovertarget | element_id | Qaysi popover elementini chaqirishni belgilaydi (faqat type="button" uchun) |
| popovertargetaction | hide show toggle |
Tugmani bosganingizda popover elementi bilan nima sodir bo‘lishini belgilaydi (faqat type="button" uchun) |
| readonly | readonly | Kiritish maydoni faqat o‘qish uchun ekanini belgilaydi |
| required | required | Formani yuborishdan oldin kiritish maydoni to‘ldirilishi shartligini belgilaydi |
| size | number | <input> elementining kengligini belgilar sonida belgilaydi |
| src | URL | Yuborish tugmasi sifatida ishlatiladigan rasmning URL manzilini belgilaydi (faqat type="image" uchun) |
| step |
number any |
Kiritish maydonidagi ruxsat etilgan sonlar orasidagi intervalni belgilaydi |
| type | button checkbox color date datetime-local file hidden image month number password radio range reset search submit tel text time url week |
Ko‘rsatiladigan <input> elementining turini belgilaydi |
| value | text | <input> elementining qiymatini belgilaydi |
| width | pixels | <input> elementining kengligini belgilaydi (faqat type="image" uchun) |
Global atributlar
<input> tegi HTML’dagi global atributlarni ham qo‘llab-quvvatlaydi.
Hodisa atributlari
<input> tegi HTML’dagi hodisa atributlarini ham qo‘llab-quvvatlaydi.
Tegishli sahifalar
HTML darsligi:
- HTML formalari
- HTML forma elementlari
- HTML kiritish turlari
- HTML kiritish atributlari
- HTML input form* atributlari
HTML DOM ma’lumotnomasi:
- Input Button obyekti
- Input Checkbox obyekti
- Input Color obyekti
- Input Date obyekti
- Input Datetime obyekti
- Input DatetimeLocal obyekti
- Input Email obyekti
- Input FileUpload obyekti
- Input Hidden obyekti
- Input Image obyekti
- Input Month obyekti
- Input Number obyekti
- Input Password obyekti
- Input Range obyekti
- Input Radio obyekti
- Input Reset obyekti
- Input Search obyekti
- Input Submit obyekti
- Input Text obyekti
- Input Time obyekti
- Input URL obyekti
- Input Week obyekti
Standart CSS sozlamalari
Yo‘q.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
