46 of 133 menu

input Etiketi

input etiketi, HTML formunun çeşitli öğelerini oluşturur: normal bir giriş alanı, şifre giriş alanı, onay kutusu (checkbox), radyo düğmeleri (radio), düğme.

input etiketi, form etiketi içinde bulunmalıdır. Bu, verilerin sunucuya gönderilmesi ve ardından PHP aracılığıyla işlenmesi için zorunlu değildir, ancak gereklidir.

Kapanış etiketi gerektirmez.

Nitelikler

Nitelik Açıklama
type Giriş alanının türünü belirtir. Seçenekler aşağıya bakın.
value Giriş alanındaki varsayılan değer. Düğme söz konusu olduğunda, metnini belirler. Ayrıntılar için value niteliğine bakın.
placeholder Giriş alanındaki ipucu, ayrıntılar için placeholder niteliğine bakın.
name Giriş alanının adı. PHP'de giriş alanının verilerine ulaşmak için gereklidir. Formun doğru çalışması için giriş alanı adları birbirleriyle çakışmamalıdır (bir form içinde). Eğer çakışırsa - PHP'de HTML kodunda daha aşağıda bulunan giriş alanının verileri gelecektir.
disabled Form öğesini (sadece input değil, hemen hemen herhangi bir öğeyi) engeller, ayrıntılar için disabled niteliğine bakın.

type Niteliğinin Değerleri

Değer Açıklama
text Normal bir metin giriş alanı oluşturur.
password Şifre için bir metin giriş alanı oluşturur. İçine metin yazmayı deneyin - yıldız olarak görünecektir.
checkbox Bir onay kutusu oluşturur. Ayrıntılar için checkbox'a bakın.
radio Bir radyo düğmesi oluşturur. Ayrıntılar için radio'a bakın.
hidden Ekranda görünmeyecek ancak value niteliğinde bulunan verileri sunucuya gönderecek gizli bir input oluşturur.
button Bir düğme oluşturur. Bu düğmeye basmak formu sunucuya göndermez. Bir bağlantı içinde veya JavaScript aracılığıyla kullanılabilir. Varsayılan olarak düğmenin metni yoktur (metinsiz düğme örneği: ), metin value kullanılarak belirlenir. Ayrıca düğme oluşturan button etiketine de bakın.
submit Verileri sunucuya gönderecek bir düğme oluşturur. Düğme metni tarayıcıya bağlıdır, value kullanılarak değiştirilebilir. Ayrıca düğme oluşturan button etiketine de bakın.
reset Doldurulmuş formu temizleyen bir düğme oluşturur. Düğme metni tarayıcıya bağlıdır, value kullanılarak değiştirilebilir.
file Bir dosya seçme düğmesi oluşturur. Bu düğmenin tasarımını CSS aracılığıyla değiştirmek yasaktır (ancak bunun için kurnaz yöntemler vardır). Formunuzda böyle bir alana ihtiyacınız varsa, form etiketi, değeri multipart/form-data olan enctype niteliğine sahip olmalıdır.

HTML5'te type Niteliği İçin Yeni Değerler

Bu nitelik değerleri yenidir, sadece HTML5'te ortaya çıkmıştır, bu nedenle bazı tarayıcılarda çalışmayabilir veya farklı tarayıcılarda farklı şekilde çalışabilirler.

Tarayıcı type niteliğinin içeriğini anlayamazsa (örneğin, desteklenmiyorsa veya hatalı girilmişse), öğeyi type değeri text imiş gibi normal bir metin input'u olarak değerlendirir.

Aşağıdaki örnekleri farklı tarayıcılarda deneyin. Input'lara metin girmeyi ve gönderme düğmesine tıklamayı deneyin. Eğer metin geçersizse veya alan boşsa - tarayıcı bir hata verecektir. Örneğin, email tipindeki bir alana geçersiz bir email girilirse - tarayıcı formun gönderilmesine izin vermez ve bir hata mesajı gösterir (hata metni ve görünümü html css ile değiştirilemez). Eğer alan boşsa - tarayıcı yine hata verecektir, bu, required niteliği kullanılarak sağlanır:

Değer Açıklama
email
number
url
tel
search
color
date
month
week
datetime
datetime-local
range

Ayrıca Bakınız

  • çok satırlı bir giriş alanı oluşturan
    textarea etiketi
  • alan doğrulaması gerçekleştiren
    pattern niteliği
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet