HTML <form> yöntemi Özellik

❮ HTML <form> etiketi

Ö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 methodbelirtilen 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