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;
Örnek 2
Gönderme yöntemini değiştirin:
document.getElementById("mySubmit").formMethod = "post";
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 |