HTML5 ile birlikte gelen input tiplerini birlikte inceleyelim..
Tip: color
Input’u bir renk seçicisi haline getirir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Favori renginizi seçin: <input type="color" name="favori_renk" /> |
————–
Tip: date
Input’u bir tarih seçicisi haline getirir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Lütfen tarihi seçin: <input type="date" name="tarih" /> |
————–
Tip: datetime-local
Input’u bir zaman seçicisi haline getirir. Tarih ve Saat seçtirmeye olanak sağlar.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Lütfen tarihi seçin: <input type="date" name="tarih" /> |
————–
Tip: email
Input’u geçerli bir eposta girilecek hale getirir. HTML5 ile form kontrolleri yaparken otomatik olarak bu tipteki inputa eposta kontrolü yapacaktır.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Lütfen e-posta adresinizi girin: <input type="email" name="eposta" /> |
————–
Tip: month
Input’u ay ve yıl girilecek hale getirir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Tarihi seçin: <input type="month" name="tarih" /> |
————–
Tip: number
Input’u sayı girilebilecek hale getirir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Değer belirleyin: <input type="number" name="deger" /> |
Ayrıca bu tip için şu niteliklerde kullanılabilir;
max (maksimum belirlenecek sayı)
min (minimum belirlenecek sayı)
step (artış sayısını belirler)
Örnek Kullanımı;
1 2 |
Değer belirleyin (minimum -10 maksimum 6 ya kadar) <input type="number" max="6" min="-10" name="deger" step="2" /> |
————–
Tip: range
Input’u değer seçilebilecek bir slider haline getirir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Değer belirleyin: <input type="range" name="deger" /> |
Ayrıca bu tip için şu niteliklerde kullanılabilir;
max (maksimum belirlenecek sayı)
min (minimum belirlenecek sayı)
step (artış sayısını belirler)
Örnek Kullanımı;
1 2 |
Değer belirleyin (minimum -10 maksimum 6 ya kadar) <input type="range" max="6" min="-10" name="deger" step="2" /> |
————–
Tip: search
Input’un bir arama kutusu olduğunu belirlemek için kullanılır.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Birşeyler arayın: <input type="search" name="kelime" /> |
————–
Tip: tel
Input’a girilen değerin bir telefon numarası olduğu belirlenir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Telefon Numaranız: <input type="tel" name="telefon" /> |
————–
Tip: time
Input’u zaman belirlenecek hale getirir. Sadece saat ve dakika belirtilir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Olay zamanı: <input type="time" name="zaman" /> |
————–
Tip: url
Input değerinin bir url (link) olduğu belirlenir. HTML5 form kontrolü yapılırken bunu dikkate alacak ve girilen değerin url olup olmadığı otomatik kontrol edilecektir.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Olay zamanı: <input type="time" name="zaman" /> |
————–
Tip: week
Input’ta yıl ve hafta değerleri belirlemek için kullanılır.
Tarayıcı Desteği:
Örnek Kullanımı;
1 |
Haftayı belirleyin: <input type="week" name="hafta" /> |