Input Submit formMethod Özelliği

Tanım ve Kullanım

formMethod Özellik, gönderme düğmesinin formmethod özelliğinin değerini ayarlar veya döndürür.

HTML formmethod özelliği, form verilerini işlem URL'sine göndermek için kullanılan HTTP yöntemini tanımlar.

formmethod özelliği <form> özelliğini geçersiz kılar method özelliği.

formmethod özelliği yalnızca type="submit" olan düğmeler için kullanılır.

Form verileri URL değişkeni (method="get") veya HTTP post işleminde (method="post") gönderilebilir.

"get" yöntemi hakkında dikkat edilmesi gerekenler:

  • Form verilerini URL'ye ad/değer çifti biçiminde ekler
  • Bu, kullanıcıların sonuçlara书签 eklemek istediği form gönderimleri için kullanışlıdır
  • URL'ye yerleştirebileceğiniz veri miktarı sınırlıdır (tarayıcıya bağlı olarak değişir), bu yüzden tüm form verilerinin doğru şekilde iletilip iletilmeyeceğini belirleyemezsiniz
  • Duyarlı bilgileri "get" yöntemi ile iletmeyin! (Şifre veya diğer duyarlı bilgiler tarayıcı adres çubuğunda görünecektir)

"post" yöntemi hakkında dikkat edilmesi gerekenler:

  • Form verilerini HTTP post işleminde gönderir
  • "post" yöntemi ile gönderilen formlar için书签 eklenemez
  • "get"'ten daha sağlam ve güvenlidir
  • Kapasite sınırlaması yoktur

Yorum:formmethod özelliği, HTML5'te type="submit" olan <input> öğesinin yeni özelliğidir.

Ayrıca bakınız:

HTML Referans Kılavuzu:HTML <input> formmethod özelliği

örnek

Örnek 1

Formu sunucuya göndermek için kullanılan HTTP yöntemini belirleyin:

var x = document.getElementById("mySubmit").formMethod;

Kişisel olarak deneyin

Örnek 2

Gönderme yöntemini değiştirin:

document.getElementById("mySubmit").formMethod = "post";

Kişisel olarak deneyin

gramer

formMethod özelliğini döndürün:

submitObject.formMethod

formMethod özelliğini ayarlayın:

submitObject.formMethod = get|post

özellik değeri

değer tanım
get varsayılan. Form verilerini URL'ye ad/değer çifti biçiminde ekleyin: URL?name=value&name=value。
post Form verilerini HTTP post işleminde gönderir.

Teknik ayrıntılar

Dönüş değeri: Dizgi değeri, formu sunucuya göndermek için kullanılan HTTP yöntemini belirtir。

Tarayıcı desteği

Tablo中的数字表示支持该属性的首个完整浏览器版本。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Destek 10.0 Destek Destek Destek