HTML 5 Dersleri 5 - Form Özellikleri
Merhaba dostlar, bu dersimiz ile "Form Özellikleri" konusunu işleyerek yapacağınız formlarda yeni nesil elementler ve nitelikler kullanmanızı sağlayacağız. Pratik yapmayı unutmayınız.

HTML 5 İle Yeni Form Özellikleri Nelerdir ?
HTML5 <form> ve <input> yeni özellikler ile geldi.
<form> için yeni özellikleri:
- autocomplete
- novalidate
<input> için yeni özellikler:
- autocomplete
- autofocus
- form
- formaction
- formenctype
- formmethod
- formnovalidate
- formtarget
- height ve width
- list
- min ve max
- multiple
- pattern (regexp)
- placeholder
- required
- step
Form ve Input Autocomplete Özelliği Nedir ?
autocomplete niteliği form yada input'ın autocomplete özelliğini kapatığ açma özelliğini belirtir.
autocomplete açıldığında, tarayıcı auto olarak kullanıcıların daha önceden girdiği bilgileri kendiliğinden tamamlar.
<form action="demo_form.php" autocomplete="on">
İsim:<input type="text" name="fname"><br>
Soyisim: <input type="text" name="lname"><br>
E-mail: <input type="email" name="email" autocomplete="off"><br>
<input type="submit">
</form>
İsim :
Input Form Niteliği Ne İşe Yarar ?
Form niteliği, Input elementinin form olarak hangi elemente ait olduğunu belirler.
<form action="cilgin.php" id="form1">
İsim: <input type="text" name="fname"><br>
<input type="submit" value="Submit">
</form>
Soyisim: <input type="text" name="lname" form="form1">
Soyisim:
Input Formaction Niteliği Ne İşe Yarar ?
Formaction, bir form için Input'ın gideceği URL'yi velirtir. Input hangi dosya yolunu gösterir ise Formaction özelliği oraya yönlendirir.
<form action="#">
İsim: <input type="text" name="fname"><br>
Soyisim: <input type="text" name="lname"><br>
<input type="submit" value="Submit"><br>
<input type="submit" formaction="demo_admin.php"
value="Submit as admin">
</form>