Sobes.tech
Intern

HTMLda qanday input-element turlari mavjud?

sobes.tech AI

AIdan javob

Quyidagi input turlari mavjud:

  • text: Bir satrli matn maydoni.
  • password: Parol kiritish maydoni, belgilar yashirilgan.
  • submit: Formani yuborish uchun tugma.
  • reset: Formani reset qilish uchun tugma.
  • radio: Radio tugma (bir nechta orasidan).
  • checkbox: Belgilash katakchasi (bir yoki bir nechta).
  • button: Oddiy tugma.
  • file: Fayl tanlash maydoni.
  • hidden: Yashirin maydon, foydalanuvchi uchun ko‘rinmaydi, ammo forma bilan yuboriladi.
  • image: Formani yuborish uchun rasm tugmasi.

HTML5 spetsifikatsiyasi yangi turlarni qo‘shdi:

  • email: Email manzilini kiritish uchun maydon.
  • url: URL kiritish uchun maydon.
  • number: Raqam kiritish uchun maydon.
  • range: Belirli diapazonda raqamli qiymatni tanlash uchun slayder.
  • date: Sana tanlash uchun maydon.
  • month: Oy va yil tanlash uchun maydon.
  • week: Hafta va yil tanlash uchun maydon.
  • time: Vaqt tanlash uchun maydon.
  • datetime-local: Foydalanuvchi uchun vaqt zonasisiz sana va vaqt tanlash.
  • search: Qidiruv maydoni.
  • color: Rang tanlash maydoni.
  • tel: Telefon raqami kiritish uchun maydon.

Foydalanish misoli:

<!-- Bir satrli matn maydoni -->
<input type="text" placeholder="Ism">

<!-- Parol kiritish maydoni -->
<input type="password" placeholder="Parol">

<!-- Formani yuborish uchun tugma -->
<input type="submit" value="Yuborish">

<!-- Formani reset qilish uchun tugma -->
<input type="reset" value="Reset">

<!-- Radio tugmalar -->
<input type="radio" name="gender" value="male"> Erkak
<input type="radio" name="gender" value="female"> Ayol

<!-- Belgilash katakchalari -->
<input type="checkbox" name="interests" value="music"> Musiqa
<input type="checkbox" name="interests" value="sports"> Sport

<!-- Oddiy tugma -->
<input type="button" value="Meni bosing">

<!-- Fayl tanlash maydoni -->
<input type="file">

<!-- Yashirin maydon -->
<input type="hidden" name="userId" value="123">

<!-- Rasm tugma -->
<input type="image" src="submit.png" alt="Yuborish">

<!-- Email maydoni -->
<input type="email" placeholder="Email">

<!-- URL maydoni -->
<input type="url" placeholder="Veb-sayt">

<!-- Raqam maydoni -->
<input type="number" min="1" max="10">

<!-- Slayder -->
<input type="range" min="0" max="100">

<!-- Sana tanlash -->
<input type="date">

<!-- Oy tanlash -->
<input type="month">

<!-- Hafta tanlash -->
<input type="week">

<!-- Vaqt tanlash -->
<input type="time">

<!-- Sana va vaqt (mahalliy) -->
<input type="datetime-local">

<!-- Qidiruv -->
<input type="search" placeholder="Qidirish">

<!-- Rang tanlash -->
<input type="color">

<!-- Telefon raqami -->
<input type="tel" placeholder="+998 (xxx) xxx-xx-xx">