Formlar <form>. . . </form> etiketleri arasında oluşturulur. Formlar düğmeler ve yazım alanlarından(kutulardan) oluşur.Yazım alanlarına(kutularına) yazılan bilgiler düğmeler kullanırak bu bilgilerin işleneceği dosyalara gönderilir.
Yukarıdaki type' nin karşısındaki noktalı boşluğa yazım kutusunun tip' i yazılır.
type' nin karşısındaki noktalı boşluğa aşağıdaki değerler atanabilir.
type="text" : Tek satırlık bir yazım alanı açar. type="checkbox" : Çok seçenekli bir sorunun birden fazla yanıtını almamızı sağlar. type="radio" : Tek seçenekli bir sorunun tek yanıtı alınır. type="submit" : formu action'la belirtilen dosyaya yönlendiren bir buton yaratır. type="reset" :Bu butona basınca form boş hale gelir type="password" : Bir password alanı olusturur. Buraya girilen her karakter * şeklinde görünür maxlength=".............." : text ve password yazım kutularına en fazla kaç karekter girileceğini
belirler.
checked=" on" : radio ve checkbox düğmelerin seçili olduğunu gösterir
size="........" Yukarıdaki size'in karşısındaki noktalı boşluğa kutunun uzunluğu yazılır.text ve password 'da karekter cinsindendir. Diğerlerinde pixel cinsindendir
1. Tek satır yazım alanı oluşturmak;
a.Yazı sınırlaması olmayan yazım kutusu oluşturmak.
Giriş tipi: text
Giriş kutusunun genişliği: 50 karekter
Yazı sınırlaması: yok
<input type="radio" name="cins" value="erkek"> ERKEK
Web sayfasındaki görünümü;
KIZ
ERKEK
Açıklama:Yukarıdaki KIZ önündeki çembere tıklanınca ; cins isimli değikene kız değeri atanır.
Yukarıdaki ERKEK önündeki çembere tıklanınca;cins isimli değişkene erkek değeri atanır.
3.Çok seçenekli bir sorunun bir veya birden çok yanıtını almak için form oluşturmak.
Açıklama:Yukarıdaki kutuya 7 karekterden fazla şifre yazılamaz.
5. Tek seçimli form oluşturmak.
Select ve option terimleri ile yapılır.
BMW,MERCEDES,ROLS ROLCE,PORCHE ve TOYOTA araba grubundan seçimli bir liste
oluşturalım.Bu listeden seçilen araba otomobil isimli bir değikene gönderilsin.