HTML <form> yöntemi Özellik
Örnek
"get" yöntemini kullanarak bir form gönderin:
<form
action="/action_page.php"
method="get">
<label for="fname">First name:</label>
<input type="text" id="fname"
name="fname"><br><br>
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname"><br><br>
<input
type="submit" value="Submit">
</form>
Aşağıda daha fazla "Kendiniz Deneyin" örnekleri.
Tanım ve Kullanım
Öznitelik, form verilerinin nasıl gönderileceğini belirtir (form verileri , öznitelikte method
belirtilen sayfaya gönderilir
action
).
Form verileri, URL değişkenleri ( ile
method="get"
) veya HTTP sonrası işlem ( ile method="post"
) olarak gönderilebilir.
GET ile ilgili notlar:
- Ad/değer çiftlerinde form verilerini URL'ye ekler
- Bir URL'nin uzunluğu sınırlıdır (yaklaşık 3000 karakter)
- Hassas verileri göndermek için asla GET'i kullanmayın! (URL'de görünür olacak)
- Bir kullanıcının sonucu işaretlemek istediği form gönderimleri için kullanışlıdır
- GET, Google'daki sorgu dizeleri gibi güvenli olmayan veriler için daha iyidir
POST ile ilgili notlar:
- HTTP isteğinin gövdesine form verilerini ekler (veriler URL'de gösterilmez)
- Boyut sınırlaması yoktur
- POST içeren form gönderimleri işaretlenemez
Tarayıcı Desteği
Attribute | |||||
---|---|---|---|---|---|
method | Yes | Yes | Yes | Yes | Yes |
Sözdizimi
<form method="get|post">
Özellik Değerleri
Value | Description |
---|---|
get | Default. Appends the form-data to the URL in name/value pairs: URL?name=value&name=value |
post | Sends the form-data as an HTTP post transaction |
Daha fazla örnek
Örnek
"Post" yöntemini kullanarak bir form gönderin:
<form
action="/action_page.php"
method="post">
<label for="fname">First name:</label>
<input type="text" id="fname"
name="fname"><br><br>
<label for="lname">Last name:</label>
<input type="text" id="lname" name="lname"><br><br>
<input
type="submit" value="Submit">
</form>
❮ HTML <form> etiketi