Pages

HTML Form Nesneleri


Formları site ziyaretçileri ya da kullanıcılarından bilgi alma amaçlı kullanırız. Onlardan düz metin, şifre ve seçim kutuları gibi nesneler oluşturarak bilgiler alırız. Bir form alanı <form> ile başlar ve</form> ile biter. Öncelikle bilgi amaçlı yerleştireceğimiz form nesnelerini tanıyalım.






Yazı Alanları ve Form Gönderme

Bu bölümde kısa metinler, uzun metinler ve şifre kutularını tanıyacağız.

HTML Kodu

<form name="form" action="index.asp" method="post">
      <b>Kullanıcı Adı:</b><br />
      <input type="text" name="isim" size="24"><br /><br />
      <b>Şifre:</b><br />
      <input type="password" name="sifre" size="16"><br /><br />
      <input type="submit" name="gonder" value="Gönder"><br /><br />
   </form>
 

HTML Görünümü


Kullanıcı Adı:


Şifre:



name="isim" - Form için bir isim belirleyin, bu isim bilgileri değerlendirirken yardımcı olur.
action="dosya" - Formdan alınan bilgiler hangi dosyaya gönderilecek yazılır.
method="post" - Hangi yöntemle formun teslim edileceği. POST olursa bilgiler görünmez, GET olursa form nesnelerine göre dinamik şekilde adreste görünür.

type="tür" - Nesnenin türü, yukarıda text ile düz metin, password ile şifre kutusu, submit ile formu gönderme butonu olduğunu belirttik.
size="boyut" - Nesnenin uzunluğu sadece type değeri text ya da password ise geçerlidir.
name="isim" - Forma isim verdiğimiz gibi nesnelere de isim vermeliyiz. Bilgileri gönderdiğimiz dosyadan veriyi alırken buradaki isimden yola çıkarız.
value="deger" - Metin kutusunda ya da butonda yazacak yazıyı buradan belirleriz.

Görüldüğü üzere type="" bize form nesnesini şekillendirme şansı veriyor. Bazı durumlarda kullanıcıdan uzun bilgi almamız gerekebilir. Bu durumda <textarea></textarea> kodunu kullanarak metin kutusu yapabiliriz.

HTML Kodu

<form name="form" action="index.asp" method="post">
      <b>Yorumunuzu Yazın:</b><br />
      <textarea cols="40" rows="4">Yorum Kutusu</textarea><br /><br />
   </form>
 

HTML Görünümü


Yorumunuzu Yazın:

cols="sutun sayısı" Sütun sayısı.
rows="satır sayısı" Satır sayısı.

Seçim Kutuları

Yine <input> komutu ile tür bölümüne radio yazarak çoktan seçmeli bir form nesnesi oluşturulabilir:

HTML Kodu

<input type="radio" name="cinsiyet" value="erkek"> Erkek <br />

      <input type="radio" name="cinsiyet" value="kiz"> Kız <br />

HTML Görünümü

 Erkek
 Kız

NOT: Sadece bir seçim yapılabilmesi için mutlaka ilgili seçeneklerde name="" değeri aynı olmalıdır.

Eğer birden fazla nesne seçebilmelerini sağlayacaksak bu kez checkbox türünden yararlanırız.

HTML Kodu

<input type="checkbox" name="araba_var" value="araba"> Arabam var. <br />

      <input type="checkbox" name="ev_var" value="ev"> Evim var. <br />

HTML Görünümü

 Arabam var.
 Evim var.

Açılır Seçim Kutusu

Seçim kutusu eklemenin diğer bir yolu da <select> kodudur. Bunun kullanımı aşağıdaki gibidir.

HTML Kodu

<select name="renk">
         <option value="beyaz">Beyaz</option>
         <option value="beyaz">Kırmızı</option>
         <option value="beyaz">Siyah</option>

      </select>

HTML Görünümü


Örnekte value="" ile belirtilen değer form için bilgi, option kodları arasına yazdığımız renk adları ise seçim kutusunda görünenlerdir. Bu nesnemizin adını select komutunun içinde name="renk" şeklinde belirledik.

Mustafa Kemal Dirken

2017 yılında Ege Üniversitesi M.Y.O Bilgisayar Programcılığı Bölümünden mezun oldum. 21 yaşındayım ve kendimi daha da geliştirmek adına yazılım sektörlerinde çalışıyorum. Şuan Açık Öğretim Fakültesi Yönetim Bilişim Sistemleri Bölümünde okuyup kendimi geliştirmeye devam ediyorum.

Hiç yorum yok:

Yorum Gönderme