• Forumzar.COM Türkçe içerikli genel forum sitesi ve paylaşım platformu olarak eğlenceli ve interaktif bir forum deneyim sunar.

    Foruma üye olmak için BURAYA TIKLAYINIZ

HTML5 Form Elementleri

miRBey

Forum Üyesi
Katılım
5 Eki 2022
Mesajlar
180
Puanları
16
HTML5 Yeni Form ElementleriHTML5 aşağıdaki yeni form elementlerine sahiptir:
  • <datalist>
  • <keygen>
  • <output>

NOT : Tüm tarayıcılar yeni form elementlerini desteklemeyebilir. Ancak, yine de kullanabilirsiniz, sadece sıradan metin giriş alanı olarak davranacaklardır.



HTML5 <datalist> Elementi

<datalist> elementi, bir <input> elementi için önceden belirlenmiş bir dizi seçeneğin listesini belirtir.

<datalist> elementi <input> elementleri için bir "autocomplete" özelliği sağlar. Kullanıcılar, input verisi için önceden tanımlanmış bir açılır kutu listesi göreceklerdir.

Bir <datalist> elemanı ile birlikte bağlamak için <input> elemanının "list" özelliğini kullanın.


Bir <datalist> ile önceden değerleri belirlenmiş bir <input> elementi:



Kod:
Kod:
<input list="browsers">

<datalist id="browsers">
  <option value="Internet Explorer">
  <option value="Firefox">
  <option value="Chrome">
  <option value="Opera">
  <option value="Safari">
</datalist>


HTML5 <keygen> Elementi

<keygen> elementinin amacı, kullanıcıları yetkilendirmek için güvenli bir yol kullanmaktır.

<keygen> etiketi, bir form içerisinde bir anahtar çifti (key-pair) jeneratörü belirtir.

Form gönderildiğinde, iki anahtar oluşturulur, biri özel biri ise genel.

Özel anahtar sizin lokalinizde saklanır, genel olanı ise sunucuya gönderilir. Genel anahtar, kullanıcının ileride tekrar kullanabilmesi için bir istemci sertifikası oluşturmak için kullanılır.


Keygen alanı olan bir form:



Kod:
Kod:
<form action="demo_keygen.php" method="get">
Kullanıcı adı: <input type="text" name="usr_name">
Şifreleme: <keygen name="security">
<input type="submit">
</form>


HTML5 <output> Elementi


<output> elementi bir hesaplamanın sonucunu gösterir (bir script gibi)


Bir hesaplama yapmak ve sonucu <output> elementi içinde göstermek:


Kod:
Kod:
<form oninput="x.value=parseInt(a.value)+parseInt(b.value)">0
<input type="range" id="a" value="50">100 +
<input type="number" id="b" value="50">=
<output name="x" for="a b"></output>
</form>
 

Genel Forum Sitesi

Forum Sitesi - Forumzar.COM

Forumzar.COM olarak, Türkçe forum sitesi denildiğinde akla gelen ilk adres olarak, geniş kapsamlı genel forum platformumuzda buluşuyoruz. Türkiye'nin en büyük Türkçe forum siteleri arasında yer almanın gururunu yaşıyoruz. Çeşitli konu başlıklarında aktif bir şekilde paylaşımların yapıldığı, her konuda interaktif ve bilgilendirici tartışmalara katılmak için bizi takip edin! ve bir dakikanızı ayırarak forum sitemize üye olun!

Forum Siteleri

Bilgi paylaştıkça çoğalır sloganı ile ilerleyen forum sitesi platformumuza, siz de üye olarak forum sitemizde açılan konulara katılabilir ve ilgi alanınıza uygun konular açarak siz de paylaşımda bulunabilirsiniz.
Üst Alt